Feel like I’m wasting my time

My Bf comes up with a excuse for everything in the world there is never a time he doesn’t have a excuse for his actions . I asked to see him tonight like can we go out to eat or walk by the beach something and he wouldn’t answer my question which was either yes or no. He kept beating around the bush and talking about other stuff so I got upset & said why are you stalling just answer my question it’s a simple yes or no and he still wouldn’t answer so I just said I’ll take it as a no and he said Ok you’re always being extra . So I said if you have plans or someone to see go tf ahead but stop being fake with me if you don’t want to hang out just say no wth . And I told him he’s so careless because Everytime I’m upset he says Ok or whatever . Anyway when I told him he was careless he said you made me like this which got me so mad because why is he blaming ME for his careless actions or responses when all I showed him was that I care . & maybe I showed him I cared way too much because he takes it for granted in every situation . I feel like I’m making a effort with someone who just doesn’t give a shit & I’m so tired of it because I know there are guys who will try and show me that they care without a doubt . I always ask to see him & last night he was out with his friends and their gf till God knows when he didn’t wake up until 2pm and all I’m asking is to spend time with him too. I’m not asking for money or gifts all I’m asking for is time and fucking effort.