Look what
howyoudoin said.. Similar situations, and an unhappy ending, imo. Oh and howyoudoin -- THat is is really immature! He called you a "gay freak?!" WTH...

... You "LOVE" a guy that trips you, made fun of your hairy legs, etc.

Wow and you honestly think he loves you back. Well if he's going to point out your hairy legs, I'm guessing he doesn't like people with hairy legs and will probably tease you about this for a while. Guys that I know that have teased me have not let certain things like that GO, in the past. -_-" By the way, LOVE isn't just through one person, remember that.
Wow, now wait a second. He spits on you? o__O" You know, there's DEFINITELY a limit to how badly a guy will treat you because he likes you/wants your attention, but with the way you're saying it, it definitely extends past that where he doesn't like you at all. You're saying that all these people that have commented on what you've said (and tried to help at first) are "overly jealous?!" Maybe you should look up the word "jealous" because in no way are we saying that we like this "Peter" guy or even remotely jealous of your situation.

Wedding vows? Wow there..

And he calls you fat? Wow.. that really shows love...
Although however blunt this may sound, take advice from someone that's actually IN A RELATIONSHIP (3+ years and running): You should get over yourself and realize the 3 different L's: LOVE, LIKE, and LOATHE.
Oh yea, and he's not worth your time. You should just move on. If he likes you, then he'll try to pursue you. In the mean time, that doesn't seem like it's going to happen any time soon by the way you're describing the situation.

BLEH.