My teeth have been bleeding every time I brushed them for the past 6 months. Its getting worst, now they bleed if I press on my gum and sometimes I taste blood as Im speaking. They bleed from the back not the front, and when I checked in the mirror, it looked like as if theyre not brushed well. I brush my teeth every single day, what could this possibly be?
Bleeding from gum is suggesting that they are getting weak.  Some time plaque deposited on back side of teeth also causes the bleeding.  I would rethink to change your brush first.  Do daily two time brush.  Take vitamins c and lots of fruit juice.  Avoid very warm or cold Chat Doctor.  If thing does not improve show to a dentist.