Hey, this is my first post and I don't really know how it works here but I thought I'd share a problem I've had for a couple of years. The entire story is jam-packed full of details and I don't even want to get into the entire thing but I'll share the most important bits.
So basically I met this guy (let's call him Z) when I was 15 (so in early 2021), and he was 20 on a Discord server. If you don't know what Discord is, it's like a messaging platform with different "servers" of people, where you can text and also call people. We became acquainted as we often interacted in the server and initially hated each other because of "drama" within the server, but then became friendly. We talked more and more and eventually became friends. However, the relationship took a quick turn and it became sexual for about 3 weeks, during which I (regretfully) sent pictures of myself and started talking with Z romantically. 2020-2021 was a very dark time in my life, and so was Z, especially with online school and the pandemic, and I think this is why I ended up doing such a thing with someone like him. Z ended this relationship and said it was a mistake and that we should just be friends, and I agreed. I knew it wasn't right the whole time, I don't know why I did it, and he knew too. I still feel guilty to this day because I feel like I encouraged it all to happen.
A few months later, I'm about 16 at this time, I confessed to his brother (18 at the time?) who also used Discord what had happened between me and Z earlier that year. His brother confronted Z and told his whole family. Z went ghost and went offline, and we didn't speak for a couple of months until the next year early 2022, when he reached out to me randomly. I found this very strange, but responded back to him, who is 21 at this time. We started talking once again, exclusively as friends, with no weird interactions whatsoever. Z is a funny and nice guy, we have things very coincidentally in common with each other and talk like good friends. Everything is fine, and we casually talk, but eventually, I feel guilt eating away at me again about what had happened a year before and I decide to just go ghost on him out of nowhere around mid-2022. However, a few months later, I reach out to Z because I felt guilty for just leaving with no explanation. He forgave me for my sudden disappearance and now we've been talking ever since.
Now it is about mid 2023, I'm 17 about to turn 18 and Z's 22 about to turn 23. I have not had any romantic or sexual relations with Z since early 2021. I know the age gap is weird, I've been knowing, but I don't know what to do anymore. I have never told anyone of this situation in fear of what they would think of me. I was fine with talking to him for the last few months, but now guilt is eating away at me just like it was before. Is it weird if we continue to stay friends? I am turning 18 very soon after all, but is that still weird? Should I just cut it off? How should I do it if I do? Besides what happened in the past, he's always been a very good mentor and friend to me, so if I did cut ties with him I wouldn't know how to cope. Or, I don't know how I would react actually. I don't know.
Thank you for reading, I'm sorry for the long post.