A very good and elaborate question. Dear, our teeth rarely bleeds except on trauma but our gums do! most probable reason is due to gingivitis
, which is a result of plaque accumulation. So the best treatment is to get your teeth cleaned. Till then do good brushing and warm saline gargles at least twice a day. Also use paste omnident by group pharma.