Hi Shermen
I'm sorry to hear that you are depressed - it's quite normal.
I know a couple of people who in their thirties have given up on their "careers" and moved into new directions because they felt that they were not feeling fulfilled.
I'm going to second Cara - "take classes to train for something else" BUT if cannot afford it and you think can manage the manic scenario of trying to raise a child and retraining, Why don't you try it? There's lots of online classes around.
Aside from sticking it out at your current job, have you considered looking around? My sister's in accounting (auditing), started at PWC, then moved to Deloitte because she felt like she was stuck in a rut at PWC, then moved to Deutshe Bank (felt the same again) BUT decided to go into a different area of accounting and now, she's finally at another brand named company doing something totally different but still in accounting with slight less money, greater job satisfaction - She's also upgrading her qualifications as an accountant too along the way. So while she always felt stuck in a rut after a couple of years, she upgraded and found something better each time. So, you may not have to give up ALL those years of experience.
I have pretty much done the same, gave up a corporate job to go into teaching (had to retrain) but have moved across three different countries because at times I have felt like I was in a rut too. But each time I moved, I ensured that my situation was different so there was an impetus to upgrade, learn something new or simply experience something new. There are days I get bored (into my third year now in my current position) but I always negotiate with my boss for a new challenge so that I am constantly stimulated. I also constantly try to upgrade my product knowledge (in my case Education).

dear! It's a common phenomenon for many of us who have been working from the get go (after uni) and are in our 30s. So you aren't alone.