In very rare cases, tonsillitis can cause your tonsils to bleed. This is more likely with certain viruses that cause ulcers or sores on the tonsils.
Online QnA won’t help at all in your condition. You must consult an ENT specialist & a Dentist as soon as possible.
Proper diagnosis with certain lab tests are necessary.
Avoid smoking, chewing tobacco, eating spicy & hot food.
Receding gums are signs of periodontitis which is usually a calculus formation between teeth and gums that results in bone loss of the area. This can be clinically treated.
Next Steps
Consult an ENT specialist & Dentist
Health Tips
Have salt water gargle 3 times a day for some relief