I totally understand how you feel. I had a child 6 yrs ago that was born with severe disabilities and I am still going threw it. I tried Effexor and it didn't work, I also tried Lexapro and it worked wonderfully, however, it made me very sick to my stomach. (my dr told me VERY FEW people have ANY reaction to Lexapro, I just happened to be one of them). I am currently taking Xanax for anxiety (it is a quick fix that works in about 15 minutes) and also taking Prozac. I know that Prozac has had a bad wrap but it works for me. One of the downsides of Prozac is possible weight gain, I just lost 30 lbs and DON'T want to put it back on, so I have also started exercising for about 20 minutes 2x's a day and that helps too. I am not sure why but if I don't exercise for a couple of days, I can tell that I am not feling as good.
Absolutely do NOT feel guilty for feeling this way. It is not your fault, it is just all of our stupid hormones. So many people have anxiety too, and I am sure being a single mom doesn't help out any either. Even though we have, or think that we have everything we have ever wanted doesn't mean that we are magically going to feel wonderful, daily life is very stressful.
Talk to your dr and let him know how you are feeling and maybe you just need a change of dosage or meds.
One more thing. I have also started talking to a therapist and that made me feel even better. I have only gone a couple of times and already feel better. It isn't for just depression either, it is for everyday life. Just remember you aren't alone or crazy, so many women and even men go though all of this. It is perfectly normal, however, it isn't normal to feel this was all the time. Talking to your dr asap will help.
Good Luck!
Jenn.......