Your boyfriend is either immature or else he’s using this as an excuse to do something he’s been wanting to do for a while — break up with you. As far as your behavior goes, the way you deliver the message sometimes has a lot more to do with his reaction than the message, itself. So, if you tell him that you’re going home to wait for him, and you’re cold and annoyed, it’s going to come across much differently than if you tell him you love and you feel sorry that he’s going through this travel snafu, and you can’t wait to see him. So check yourself, and if you were warm and kind, then this is his thing. But if you were snippy and chilly, you may have conveyed disinterest.
Hope that helps!