Good evening,
I Know you are very careful about your teeth.
1. Bleeding from gums during Brushing.
2. Bleeding from gums when you spit early morning.
Most common reason is accumulation of plaque on teeth or gums.
It causes inflammation of gums and gums get bleed while you brushing or spit.
Next Steps
Go and get the cleaning done of your teeth if plaque is there.
dental surgeon have special ultrasonic instrument for this procedure which doesn't causes any harm or loosen your teeth.