OP, I am in a LDR with someone who lives 120 miles away, and who travels to see me at weekends (he books his own train tickets though!).
Like your BF, my DP does all the travelling because he lives in a house share during the week, and I have a fourteen year old who lives with me more or less full-time, so me going to stay with him is less practical.
But there are several things on both sides which stand out for me:
Firstly, you say you live for his visits. What do you do during the week then? Do you work? Have hobbies? Friends? Or have you become isolated due to coming out of one relationship straight into another? Isolation is a very easy trap to fall into. Been there, done that. I'm currently unemployed and will admit that there have been times where I've realised that I've not been as productive during the week as I should be, and before I know it the weekend is here again. And that's not a good place to be. You need to find something else to occupy your time because there will be times when you don't see each other due to illness, other commitments etc and then you'll be lost.
Secondly you say that he should be putting you ahead of this takeaway. Have to say I do and don't agree on this front. If it was just a weekend I would say absolutely that you were overreacting because you will see him again next weekend, but if you've been seeing each other regularly every weekend for the past year and he's suddenly stated that he's not going to see you for at least the next six weeks that would ring alarm bells for me. Not because he owes you the commitment, but because it seems that the regular travelling has become too much and it appears that he's taking on this takeaway by means of getting a break.
Clearly he's a decent bloke if he's prepared to help out a friend, however if he's putting his relationship on the back burner in order to do so I'd suggest that the relationship is about to run its course and you need to look at moving on.
My DP has spent nights away when he would ordinarily be with me, works do's, seeing friends who were over from abroad and only around at the weekend, and going to see a friend who we normally see a couple of times a year but I was seriously ill and wasn't sure if I would be able to travel at that point. If I'd told him he should be putting me first he would be questioning my insecurities. As it happened I did miss him terribly. When you're used to seeing someone at certain times it does notice if they're not there. But that doesn't mean they should be, iyswim.
However if he announced out of the blue that he wouldn't be coming down for another six weeks and had made no suggestion about me going there or us being able to see each other somehow I would be questioning whether he was having second thoughts about us.
So you need to stop panicking and start being practical. Ask him outright whether he's having doubts. Don't cry, don't beg, it's very demeaning. But do ask for honest answers, and be prepared to walk away.