Can guys rate my conversation with my situationship?

Hi, a little back story. I like this guy a lot who doesn’t want a relationship with me. We decided to just hangout because I want a relationship and he wants sex. I’m very attracted to him so after spending 5 months seeing him, I ended up having sex with him. It made me feel shitty as o broke my own boundary so next time he came over I said,
“I thought a lot about it and I don’t think I can continue this anymore because you have been very clear what you want and I’m confusing myself and hurting myself by not believing you. So even though I cherish every day I got to spend with you, I don’t want to cause me more anxiety over this. So I’d like us to remain friends but only meet in group settings and not open this door again”

I think he came over hoping I’d have sex again so I feel like an ass to say it to him after he was over at mine but it occurred to me how much I hated myself for hooking up after I saw him again. Guys what do you think?
Can guys rate my conversation with my situationship?
Post Opinion