At night I floss, brush, and rinse with anti-cavity. In the morning I rinse with an antiseptic mouthwash. Then when I spit from my mouth there is blood. I have had a cough for some time, but when I cough the mucus and spit comes up clean but if I suck my cheeks and spit, it has the blood, so i am guessing my gums/throat is the source. What could be goign on?