It looks like that you have gum problem called Periodontitis in this because of plaque deposition the gums become inflamed, there is bone loss and because of infection the gums start bleeding. For this you have to visit the dentist and get the proper clinical examination done to find out the exact cause of bleeding and soreness. The dentist will do oral prophylaxis. Till then do warm saline rinses two to three times a day. Maintain very good oral hygiene. You can apply some gum pain which is available OTC. For more information on gum disease you can visit the following link on our website.
Free Dental Consultation