Am I the bitch for yelling at my ADHD boyfriend and dumping him?

I’ve never even heard of ADHD until I met this guy, in fact I’m not even sure it’s a real disorder or he’s just using it as an excuse for his lazy and lackadaisial behavior. We’ve been dating about 10 months, I live in NYC he lives on Long Island. We’re supposed to get together for his birthday. I gave him two options for transportation: he either takes the Long Island Rail Road to my house in Queens and we subway in to manhattan together or he just takes the LIRR to Manhattan and I meet him there. I tell him “do what’s easier for you”. He opts to for the latter, then he misses the train. So I text him “are you running on time?” And he answered “not quite” and then I realized he missed it. He calls me and tells me that and I yelled at him, because I tried to make it easy for him and he still fucked up. Then he gets into the city, he calls me and gives the meeting location. I get there and he’s not there. I called him and he gave me the wrong location. So I yelled at him again (I literally said “WHERE THE FUCK ARE YOUR BRAINS?”). Mind you, this is the first time in 10 months that he’s ever messed up other than minor forgetfulness, but with me, one time is too many. I’m a strict perfectionist so in my opinion if it happens once it will keep happening.

And on top of that, he’s 43 years old, works two nonprofit jobs and still lives with his mother saying he can’t afford rent on Long Island. That’s crap. I work full time in retail. I’ve lived on my own since I was 18. I make minimum wage, I pay $2,000 rent, I pay my bills, I’m paying off a truck, and I take care of three dogs. I still have money. I can do it so can he. So I tell him “we’re not taking this to the next level until you’re living independently. Paying your own bills, paying mommy rent and taking care of mommy doesn’t cut it. You and your mom are to codependent on each other”. He tells me moving out means his mom gets thrown on the street. I answer “then it’s not going to work”.

Updates
10 mo
He asks “why? You knew about my ADHD and my housing situation so why is it a problem now?” I answer “yes I knew, but I saw potential and I hoped that I could challenge you to grow up and get your own place, but clearly that’s not happening. You’re just going to keep living off your mom until she passes and then you’ll live off of whatever woman you’re with. I’m going to have to hold your hand through everything and I don’t have time for that. I want a man, not someone like you
Updates
10 mo
Who has an adult body and kid mentality.” On top of that I had to tell him 6 times how ti work the NY subway app and he still couldn’t get it. He blames the damn disorder. And then he says he’s in a pissed off mood, which I don’t deal with so I tell him “okay date’s over now”. Then he undertipped our waitress and when I called him out on that he says he’s not thinking right and it’s my fault”. Then later he tells me “it’s better we’re breaking up. Most guys don’t want a “fat pig in heels”.
Am I the bitch for yelling at my ADHD boyfriend and dumping him?
Post Opinion