Did you have actual STI testing? Did you tell them that you had unprotected sex?
You need to find out if they did specific testing for things like gonorrhea, chlamydia, NGU, etc. You don't mention those tests, and those won't be revealed in blood tests or a regular urinalysis.
No STI would cause you to binge eat, to gain weight, cause depression, minor muscle aches in neck, back, & triceps or give you a bump on your ankle. Those are unrelated. With the exception of the bump on your ankle, which could easily be a bug bite, I'd say the rest are easily due to stress or other mental health concerns.
While you find out if you had actual STI testing, you really need to consider talking to your doctor about your mental health. If you aren't already under treatment for your anxiety and depression, I hope you change that soon. (I say that with only compassion, no criticism.)
Ok so first - thanks for sharing with me that it's guilt - that makes a LOT of sense.
I'm not saying your symptoms aren't real - and I haven't read the rest of your post yet, but I want to share this with you - https://www.theguardian.com/lifeandstyle/2017/dec/29/stop-catastrophising-expert-guide-psychologist Catastrophizing is something we see a LOT of here.
So at 1 week, your gonorrhea, chlamydia and NGU tests are conclusive. You don't have those. (Which hepatitis are they testing you for? It should only be B, and you may have immunity to it if you've been vaccinated.)
Your 4th gen HIV test done at 5 weeks is conclusive. You do not have HIV.
Your 12 week HCV test (totally unnecessary, by the way) is conclusive, as is RPR.
They test you for NGU by looking for white blood cells in your urine. I assume they would have done this with your urine gonorrhea and chlamydia testing. It usually is.
Okay, now that I see the posts about the woman finding you on twitter, and her recovery from heroin, I see why they did the HCV test, even though it's almost never transmitted sexually, and when it is, it's by anal sex. In any case, your test is conclusive.
When I first read your post, I wondered about DGI, but your tests say you don't have it. Your NAAT test and certainly your CBC would show it.
Since you still have the urethral symptoms, find out if you were tested for NGU. That's a very simple urine test, and if they didn't do it, I'd be really annoyed. Have they done a dipstick urine test?
Not to make this too simple, but since you're so stressed - are you not drinking enough water? Getting enough sleep? Drinking alcohol? Caffeine? All of these can irritate the bladder, give you headaches, etc. Don't discount stress and fatigue as causing your symptoms. That's not minimizing them - stress and anxiety causes very real symptoms.
Still make sure you were tested for NGU, though. Has your doctor seen the thing on your ankle? That's not caused by an STD, but may still need checking out.
Hang in there. Oh and block that woman on Twitter. Nothing good will come of you seeing her tweets. If you decide to tell your wife, if she finds out that you are following her on Twitter, that won't be good, I promise. (You didn't ask for that bit of advice, but I'm giving it anyway lol.)
Mate, listen to some really good advice. Please. Don't tell your wife. Your guilt might be eating away at you... but it's YOUR guilt. You can weather this storm, you will be OK. So will your marriage. If you love yourself (well... even if you don't entirely) and you love your wife... don't tell her. Might seem like odd advice but please, listen to me. Deal with your issues... don't put this on her by trying to unburden your guilt. You did wrong, you will survive, but trying to unload your burden by being honest about this incident... will do nothing to help her and in reality... you're being selfish by doing so. Learn from your mistake... get right with yourself... move on from this.