i am a frank, logical and very straight forward guy,
So what i tell you now will be probably be much harsher than you
expect.
1. Pls do not be tied down to the past. Whatever things he have
done for u or times/ memories u shared before, during the courting
process is gone. Those might be very sweet and happy times for u,
but tat is the past.. Sad to say, he have changed since then. And
he is not the same guy u loved anymore. At the same time, he have
done many things to hurt u.
From what i see now, its one sided love from ur side. And i
seriously dun see a future between both of u. How long can you take
this pyschological stress? Can you stay a lifetime with this
guy?
You are young, and time is at your side. Since this relationship is
not workable, it is best to quickly walk out of it and move on.
What is the point in continuing this when he is not even interested
in trying? Does he understand how u feel? Is he interested in ur
well being? Is he even interested in this relationship at
all?
If no, dun waste too much time. He have totally lost whatever love,
interest in you by now. Treat everything as a bad experience and
move on in life. Learn from it and dun make the same mistakes
again. Given time , ur wounds will heal and u can start again with
someone u really love and who will love u in return. 
But of cos.. the decision is urs. its ur life. We only advise here.
But when u make the decision to follow one of the solutions, u
suffer any consquences tat might comes with it as well.
cheers~
bin~