I have quite a bit of similarities to this very situation.
I have to say that I feel that you may seem to be unfair to your bf regarding this.
Yes. He hung up on you as you were expressing your feelings to him, and that isn't a nice thing to do.
Have you thought that maybe something you said triggered something in him TO react that way? (an impulse act). Does he behave this way every time when confronted with something unpleasant or difficult?
(This can go into so many different directions BECAUSE it is a long distance relationship).
You say that you are on the opposite side of globe, almost. I am in same and have been going on for 4 years now, (still working on uniting).
I have learned the hard way that there are are difficult limitations to long distance relationships and unless the BOTH of you completely understand AND mutually agree to these limitations, you are bound to an emotional roller coaster ride, (if you even last that long).
I'm sorry that your bf is hurting you this way. But try to understand, that the both of you are lacking an essential structure in your relationship...the physical.
You can only go as far as the virtual will allow and without the physical, you are bound to suffer experiences that normal relationships wouldn't have to even encounter.
If you both really love each other perhaps have patience with your bf, as this situation is equally difficult for him as it is for you.
However, if he continues to behave this way, then I certainly wouldn't stick it out. You cannot carry this on your own. Impossible.
I wish you all the best in this.
You can pm me anytime if you'd like someone to talk to who has experience in this very situation...(I have quite a bit of that...lol) and would love to help you if you need it....
Take good care~
Shangrala