<human>: Summer fling with this guy ended, on his request. I'm still really attracted to him and fantasize about being with him.

We haven't seen each other in person since ending it, just some light texting and calling, but after every two weeks or so I always find myself stepping over the line when it comes to friendly flirting. I'm a flirty person in general, but he's an ex and I occasionally come off wayyyy too strong.

Obviously I apologize and feel really bad about it, but I'm really frustrated that I can't seem to control myself. I know I'm in the wrong here and I seem stuck in this cycle. It's happened three times and I feel like I'm ruining our friendship.

Is there any way to maintain this friendship? I don't want to go completely NC because I really like his energy (I know that sounds lame but he is someone I want in my life).

Is one-sided NC effective, ever? Like, I only text him when he texts me? Any ideas how I can just do that?

Or am I being selfish keeping him around and hurting his feelings, and need to just leave him alone. I don't want to be that person that plays with people's hearts. Advice on how I can stop doing this?

Could you distill the essence of the text into 1-3 sentences?
<bot>: Really want to be friends w ex from summer fling, but is there a way I can stop sabotaging the friendship? And how can I stop doing this in the future?