About five years ago my gums started getting swollen and will bleed if i push on it. It only happens in the winter time. I find that if I squeeze my gums untill it does bleed and get whatever it is in there out , use floss, and peroxide that the swelling will go down in a few days, but if i don't squeeze then the swelling gets worse. I brush my teeth everyday. No, I don't take the best care of my teeth because I only brush once a day in the mornings and floss every other day or when I have food stuck in my teeth (which is a lot and i can't stand that feeling). I'm 26 and I do smoke but surely i can't have gum cancer yet??? This could also be abscess, maybe? that i get out on my own? i do have a wisdom tooth that hasn't been pulled yet and is decayed, i also have a molar that has a cavity which hasn't been pulled yet either. my insurance does not cover dental care.