Ok so I’m assuming advice on anything and this is a long one but… I want advice and opinions.
So I was talking to a guy for 5 years in the middle of those 5 years we were friends with benefits for two years. Due to work schedules (he works away during half term and then works at a school) we found it very hard to meet up but we spoke everyday got really close I think we both didn’t expect to get as close as we did.
Anyway, he told me he had a girlfriend which I was perfectly fine with because during the years we spoke and he got with someone we didn’t do anything just talked because we have similar hobbies he always tried to break boundaries and it’s hard to describe but vibe from messages would change when he got a girlfriend but this time it was odd nothing changed. So I questioned him having a girlfriend because it just didn’t seem like he had one. He would be really sexual with me I found him on socials (we only had each other on Snapchat and WhatsApp) and nothing to say he was in a relationship. To be fair everything he told me was always the truth and this was just before lockdown.
Fast forward to lockdown, we got more close. We never said “I love you” but we had our own phase to each other equivalent to it and nicknames too each other. He was very open to me and kept being the one mentioning meeting up but then mid way through convo he like “oh we can’t because I have a girlfriend” “I can’t give you want you want… you want a relationship but I have a girlfriend” I always told me I don’t want a relationship with him, well I did at the start when me and him started getting close both single but I told him why would I if hes like this with his girlfriend?
So during lockdown he messaged me and basically told me he cheated on his girlfriend with another man who they work with. He previously told me he had a gay experience and both times he said he’s more worried over my reaction then his girlfriends. I don’t understand why but

. Anyway he was telling me he was watching porn then the guy FaceTimed him while they both jerked off and he felt like “a see you next Tuesday” and asked me what he should do I told him tell the girlfriend.
Since he got with this “girlfriend” he kept telling me he’s confused. He even messaged me right after seeing her (they’re long distance) that all he could think about was me and my body and when he sleeps with her he thinks of me. He’s even FaceTimed me jerking off and mouthing he loves me blowing me kisses and saying he wishes I was his girlfriend.
I ended up finding the girlfriend they ended up having each other as there profile pics on Facebook and told her. It didn’t go down well with her and he didn’t seem to bothered over it. I seen all this coming.
I know I did the right thing but I do feel bad a betrayed someone who I really care about and basically trusted me by being so open to me and “grassing” their sexuality to someone and that I may possibly hurt someone I have strong feelings for.
But I just can’t help question was mine and his bond was all a lie? How can someone be so open and honest with you when all along the chemistry/bond wasn’t even true? Why have someone in your life for so long to string them along. To be honest I expected this too happen long ago anyway so it’s not like it come to a surprise. I’m more surprised I’ve not heard from him in 18 months I don’t want to but I can’t help question what the hell we had