My heart goes out to you. Even the mere possibility you’ve been cheated on can cause a huge amount of emotional damage.
My advice is as follows:
1.) Talk to a doctor about the STD you received, and where it could have come from. Do not try to self-diagnose by looking for answers online. The internet is not fully trustworthy in these matters. Some STDs can be dormant in our bodies for years without us being aware we have them. Many, though, show up relatively immediately. You need to determine if there is a chance that you yourself picked this up years ago, or if your husband got it years ago. If, however, it’s a non-dormant kind of STD and you know you weren’t having sex with anyone else recently, then I’m sorry to say, but your husband is cheating on you.
2.) A big red flag in your post is that your friends and family have thrown you clues, but you suspect they are all jealous. It’s possible that one or two friends will be jealous, but not all of them. Listen to them! Lots of people have cheating husbands. Not very many have friends and family that are all jealous, mean-spirited, and lying. Of course, their hearsay alone doesn’t prove anything, but the STD lends a lot of weight to their arguments, depending on the cause/source of the STD.
3.) A suspicious sign to me is that your husband blames you. You don’t say he supports you or wants to talk about this. The reason this concerns me is because the people who cheat tend to be the most jealous, suspicious, and blameful themselves - it’s a kind of psychological projection on their part. Once again, this isn’t proof in and of itself, but lends a lot of weight to the other points.
4.) I’m a big supporter of marriage, and I really feel for you when you say you can’t think about ending your marriage. But if I was cheated on after only 5 months of marriage, I would almost definitely divorce (or seek an annulment in your position). If he can’t stay faithful in 5 months, he can’t stay faithful for 1 year or 5 years or 50. You do not want to be dealing with more STDs when you have children. You do not want to give an STD you contracted from your husband to your unborn children. This, of course, all hinges on when/where the STD came from.
I’m sorry, this is not the advice I want or like to give! Please go to a doctor! You need all the facts regarding this STD before you make a this lifelong (or life-threatening) decision!