2 under 2?

I’m 23 and have a 9 month old son. My boyfriend has a 4 year old prom his previous relationship. Everyday I’m spread so thin because his son drives me nuts! He just doesn’t sit still and is constantly yelling and running around, sometimes waking up the baby. You can tell him things over and over and he’ll say okay and that he understands but 2 minutes later he’s right back at it. I get he’s just a little kid but I have a lot of young kids in my family and have obviously known other young kids and they’re nothing like this! My boyfriends son has a crazy amount of energy, seriously I have never seen anything like it. He wakes up early and won’t go to bed until about midnight. I personally think he has adhd. Anyway, back to the whole point of this post. I just found out I’m pregnant! It was a complete shock. My first instinct was to get an abortion, (I hate that word so much). I’ve been staying home with the kids while my boyfriend works (his son is here every 2 months, his mother lives in a state across the country). Lately I’ve been looking for jobs with no luck whatsoever and my boyfriend only makes 12$ an hour. Thankfully I qualified for food stamps which help so much. Plus wic too. But 12$ an hour and supporting 4 people, plus bills and other expenses, it’s just not realistic. So I know we can’t afford a baby right now which kills me. My family helps me so much with my son I’m so thankful to have them. But then a part of me thinks maybe I should have another baby, my kids would be close in age and then I could be done having kids early on. Then I just think how difficult it is for me to handle a toddler on top of an infant. Honestly I find it “easy” taking care of a baby I guess it comes naturally for me. But emotionally I don’t know if I could handle a hyper toddler, a baby and then have another baby. I’m just so completely torn. Some moments I’m 100% sure it’s not the right time.. then other moments I think of how it could work and really want to have it. Please anyone with 2 under 2, tell me your experience!