Hi Phoenix and welcome
I am a single parent myself (9 year old and almost 4 year old - both boys) and I completely understand how you feel. You sound like a wonderful Mom - be proud of yourself hun.
Are you taking any meds? Therapy can help you with coping skills when life is throwing you a curve ball. It also helps to just get those thoughts off your shoulders.
You are very strong taking this big step reaching out to others here....it helps so much to know that you aren't alone.
Keep posting and take care.
(((((((((Phoenix))))))))))