I'm sorry but yeah I do agree you're the one with a problem (please don't think of yourself as an actual problem).
I'm going to accept you don't think you have romantic feelings, I won't call you a liar but I will tell you your attitude towards this friendship is quite possessive. Like he owes you something and your further posts still sound word for word like things the woman in my situation says. She also insists she has no feelings beyond friendship but honestly, that's not how you're making yourself look.
My best friend of 22 years and I confide in each other. We've lay on the floor of an empty house crying together. We've laughed together. We've fought things together. We still tell each other to get gone when we want alone time for whatever reason because we are adults who understand that our individual needs do not negate the last 22 years.
You really do need to step away because honestly the intensity of these feelings isn't normal and this guy and his new girlfriend don't deserve the shit this causes.
The woman in my situation has no previous record yet over the last year has stalked me, followed me, assaulted me, reported me for fraud, child abuse (all untrue obviously) and made fake profiles up to fake screenshotted conversations. She has every single picture ever posted on the internet of me saved in her phone. She has taken videos and photos of me unknowingly and this ALL started with her the same way. How she felt unwanted and used etc and how much she's done for him when really she's not done that much and they're no where near as close as she makes out. She literally assaulted me because she involved herself in our argument and then expected him to thank her.
He didn't and she's got a criminal record for it and was humiliated because she completely failed as I restrained her quite calmly. I even told her while I was restraining her what he would do lol.i wasn't being horrible then I was being truthful and I was right.
Honestly, step away. Keep away. Move jobs if necessary. No more contact it's not fair to keep doing this to yourself and it is only you doing. You're the one who keepsinvesting and getting nothing back but keeps investing anyway. Just stop doing it.