@Zbax,
My thought are this.
Everyone has the right to make a decision of what they want out of life and who to be with.
Breaking up over the phone and not in person, to me shows a coward.
Breaking up just before NYE, is wrong in my opinion, you wait.
3 months is not long, obviously you two haven't been able to have enough time together as perhaps one would want and to me, for a man to fall in love it takes more time, whereby us women, bond immediately pretty much. I would not spend NYE with him if he text messages you as to me that would be that "he" doesn't want to spend it alone.
There are plenty of fish in the sea, find one that would face you, face to face and discuss how to change things for the better instead of "oh this is too hard", lovely lady though. Oh, texting is easier, a call to break up is easier, just sit back and imagine 1 year of you are not worth proper communication.
Have a happy new year, he's out there for you .