I agree with jadzea. You deserve better than this person who hurts you intentionally. You sound like a nice guy and I'm sure you will find someone else given time. But get over the jerk that hurt you so badly. You will survive and be better off in the end.
Best wishes,
Gayle