hi, first don't worry about that but you have to know that " mouth is index's of body" so bleeding and swelling in gum is not good for health. we should find the cause ,some of causes below
some systemic problem like
vitamin deficiencies, anemic.
secondly totally related to dental like calculus, debris accumulation in gum area it create pocket ( gap between teeth) so,you will get bleeding, swelling in the gum. if it occur prolong, bone loss will be there.
Treatment: first visit dentist, give proper history about your body condition.
different types of periodontal treatment are there, dentist Will do ,according to your history and x-ray level
finally my suggestions, visit dentist and take treatment- thank you ,take care of you.