I'm not a single mom, but I am a mom with a large family. I wanted to go to school for a long time, but my husband's military career made it very difficult for me to have consistent childcare (because my husband was always gone) so that I could attend school. I had no extended family support. This was before so many classes were made available online like they are today. Now my older children are teens, husband's military career is winding down to a close, and I'm able to attend classes full-time. I'm not working outside the home, but I still have a large household to run. If not for my teens being able to provide consistent childcare for the younger kids, there is no way I could go to school. The amount of homework for 14 credits in a semester has been, at times, overwhelming, and I've felt like I was neglecting my family. However, I managed to get a 4.0 so far, and I'm still going strong.
You can do anything you set your mind to, but at times you will likely feel guilty or sad that you are neglecting important areas of your life so that you can focus on other important areas of your life. You will probably also feel pulled in a thousand directions most of the time. I know I certainly do, but I also know that what I am doing will make a better life for my family in the long run, and is personally very fulfilling. That is what has kept me going strong even when all I could do was apologize to my family for being gone so much and not being able to help them as much as they needed/wanted. Is it possible to only attend school part-time so that you won't be absent in your child's life so much? Can you reduce your work to part-time status so that you might qualify for more financial aid and have more time for homework? Each week, you will need to schedule 2-3 hours outside of class for homework, for each credit in which you are enrolled. Taking 12 credits, you'll spend 24-36 hours on homework/studying every week. If you are working 35-40 hours a week, plus attending 10ish hours of class, plus doing 30ish hours of homework every week, that's 70-75 hours a week. You need some down time to recharge, and your son needs to be with you and see you. If you have extended family support, this will be much easier than if you lack family support.
It is doable, but if you can adjust your work to part-time and only attend school part-time, you will keep your sanity and have some balance in life. All work and no play will burn you out quick. And from one mom to another, you will miss your child, a LOT if you try to work full-time and go to school full-time. Slow and steady wins the race. You can do this, just pace yourself.