According to your complaint, the reason for bleeding from your gums is due to accumulation of food debris on the lower front teeth near the gum line, which causes infection of the gums. With proper oral hygiene measures, this condition might be controlled. But in your case, the reason for repeated accumulation of food debris could be improper alignment of your teeth. Because, congested teeth can hamper the self-cleansing efficiency of tongue and teeth.
Next Steps
Seek professional help for teeth cleaning and polishing, get your teeth aligned properly by an orthodontist.
Health Tips
Look into a wall mirror while you brush your teeth....and spend more time where there is more tartar (debris).