@Hopeless romantic,
Oh sheesh, cut the drama.
This is not your last chance unless you're on your death bed.
You're not?
Good. Then there are other people out there.
Being pals for four years is not the same as dating. In your own words, he purposefully hurts you very badly. What he tells his friends is immaterial - his actions speak louder than his words.
Why are you wasting your time with him?