Whoa whoa whoa whoa... first off, you do not *suck*. You made some food and exercise choices that now you wish you hadn't but let's not throw the baby out with the bathwater.
Speaking of babies, you have a wonderful little one and I bet she loves you no matter what. You love her even when she's cranky, right? And she adores you even if you eat the occasional Twinkie.
You've done some marvelous things weight-wise. Pat yourself on the back for that! A blip every now and then doesn't completely obliterate all you've done so far. Ok, you may have gained a bit back. It happens. But, as someone's signature says (can't remember who, and I'm paraphrasing here), "Two steps forward and one step back is still... one step forward".
I like to think when I fall off the wagon, well the wagon just stops. It can't go any further because, hey, I'm the driver! Your wagon is right there waiting for you. And there are lots of folks right here at 3FC ready to help you get back on.
But, before that, let's try a little exercise. Take your left hand and put it on your right shoulder. Now take your left hand and put it on your right shoulder. Tighten those pecs and squeeeeeeze! There -- you've given yourself a big hug! I know, it's corny, but I hope it made you smile

.
Feel better, dear! We all stumble, heck it took me all of January just to get started (a sick kid threw me for a loop). I'm all full of enthusiasm right now, but I've no doubt I'll fall off the wagon again at some point. We all do. So don't beat yourself up, ok?
By the way, you said you went about a month without a slip... might TOM have also had an influence in starting your stumble?