Trichaomoniasis

Went to my obgyn today & found out I had tric (trichamoniais) I know I’ve had it for atleast 9 months just didn’t want to accept I had an std because I had little to no symptoms at all. Only minor itching and heavy discharge randomly. I thought it was a yeast infection because it would go away.

It’s from a past relationship but ...

Me and my fiancé are getting married in a month and he’s in basic training .... don’t know how to tell him.

Any emotional support or advice would help.