Sick of disappointment

I feel like my boyfriend can never be bothered in general. I try and plan nice things to do but he always wants to stay at home or whatever. I earn £3.30 an hour on an apprenticeship whilst he earns £10.60 per hour yet I am ALWAYS the one driving to his house even though I have way less money. Today I've wasted my whole day off work to hang out with him yet now he can't be bothered to do anything. I asked him to pick me up and he said there's no point him driving all the way to my house just to go back to his house. He can never do anything spontaneous or romantic. We've been together two years and I'm 19. Am I wasting my time with him?