<human>: Can you condense the text into a few key points?

Travis and I started our friendship with us getting to know each other, and with him constantly trying to get into my pants. I told him point blank that I just wanted to be friends. But he was persistent. Long story short, we finally had a "fling" with a whole lot of messing around for a couple months. I had always told Travis I was not attracted to him, but was basically using him to help get me through some depression I was going through. Seriously, point blank. No mystery. 

So I was very firm about breaking it off when I felt he was starting some deep feelings and kept pushing for us to date for real. We wanted to remain friends, so we did. My problem is, I get pissed off beyond belief when he continues to hit on me (your ass looks amazing in those shorts, You're so amazing), wants to cuddle, (claims he it won't turn into anything more physical than that, and I believe that. At least for that moment), and makes jokes about meeting my family so he can win over my father. I even get pissed when he tries to buy me drinks or gifts or something because I feel it implies he is thinking it's more than it is. So I tell him to stop doing that, but he is stubborn. He insists the wanting to meet my family is just joking, and I should take it as a compliment. And him hitting on me is just a compliment and he will never stop trying to get me in bed again. Ever. He says because I'm hot and he's a guy. The cuddling is because that's how he connects with people (he cuddles our lesbian friends too). (also background; we both are fine with each other dating, and he's been on TONS of dates since. I have not because I'm fine being single while my life gets back together)

So I guess my questions are: Do I have a right to be mad? Is he actually crossing the line and not respecting me? Or as he says should I "just don't make such a big deal about it, I'm joking. And of course I still want to sleep with you, you're hot. Just deal with it."
<bot>: I insist he is crossing the friendship line by constantly hitting on me (like he thinks something is going to happen between us), trying to cuddle (and guilt tripping me into it sometimes), and buying me shit.