I know this is going to sound hardline but I developed a rule to dump anyone who cried when I did something perfectly normal (e.g. make a plan, refuse sex). Some people (including men) use tears as a control thing. So you want to organise yourself a fun birthday trip? Wow, hardly worth another person crying over is it. What could be the real reason for the tears? It's not the effort he's put into his "plan" is it (seriously his plan is what's a waste of money - hotel in your home town?). The only likely answer is that he's just in a pet because you're an independent person who has decided what she wants and is going ahead with it, rather than doing what he wants.
I'd dump him, go on the trip alone or with a friend/relative. And have a lovely birthday!! whiny boyfriends are a very bad thing