Am I right to be mad about this?

My boyfriend and I are long distance and haven’t seen each other since the beginning of the month. We normally still get to see each other almost every weekend but he’s starting a new job so we won’t be able to be together again until March. He texted me yesterday asking if I was free this weekend and I said yes. He even mentioned something about coming down last night but when I told him to let me know if he was going to he didn’t respond. I text him this morning asking why he didn’t respond last night and he says that he still feels bad and doesn’t want to get me sick (he had the flu). This basically means that we won’t get to see each other until March or May at the latest which sucks.