I suck-Someone tell me what to do

So I'm dating a guy that I've dated before. So far, we've been together(again) for 1 month with me being on edge the whole time about if I actually like him. Ever since we last broke up its been just fwb and I think thats all I want it to be because I like another guy too and he's pretty amazing. But I told him about my bf and we said lets be friends..
Well last night I couldn't resist him anymore so we had sex. I thought I could resist him and I wouldn't be interested in him but I did and I feel so bad..  But the sex was better than I've ever had with my bf. Like literally mind blowing!!!!
Guys, I cheated and idk what to do.