Am I in the wrong?

Everytime we go on a date it’s around my bf’s schedule not mine. And i understand I don’t really have anything to do by the time he gets out of work but I do take care of two elderly people and I can leave them alone for a few hours but I worry about them, still I’m sacrificing that to see my boyfriend. I can’t drive don’t have a drivers license nor a car. My boyfriend does and to drive to me takes 20 minutes but to take the train to him takes an hour and he wanted me to take the train to meet him at his job to go to his house. It’s pouring out and I had to wait the elderly to finish eating and I can’t rush them. I left when the we’re done already 20 min late then got hope to drop off my laptop and change because it’s hot and my shirt was all wet from sweat. Much early he said since it’s raining he can come to me if I want that it’s my call. When in reality he sounded upset on the phone bc I left my house late and he was getting out within 15 minutes. He doesn’t like to come to my house since it’s awkward since my dad is there but I specifically told him my dad wasn’t going to be here today. Then he told me that he’s just gonna see his grandfather today. I got mad because first off I left early walked in the pouring rain then changed all for this guy to be upset bc he doesn’t want to drive to me? I admit he does drive to me a lot but it’s a lot easier to drive a car for 20 minutes then be on a train for an hour. Now am I in the wrong for getting upset.

Am I in the wrong?
Post Opinion