Hi. I guess your bad breath and weak gums are because you are failing to properly clean and maintain hygiene of your teeth. This is because your teeth are uneven because of which proper brushing is not taking place. Kindly visit an Orthodontist and get your teeth aligned and meet a Periodontist for your gum problem.
Thanks
Next Steps
Visit N Orthodontist and Periodontist
Health Tips
2times brushing with flossing