Hi there ~
I believe that the odor from your mouth has not got anything to do with he lady that you sat beside 2 years ago in a bus. I honestly feel like you have to consult a dentist
to have your oral cavity taken a look at. Maintaining oral hygiene
may be a tricky thing. Please seek the expert advice of a dentist.
I hope this helps. Take care.