First get the negativity out of your head. This is in your head. You must develop a positive attitude.
Think of it this way..... your negativity is being modeled for your children. SO, if you can't do it for yourself, do it for your children
Everyday when you get up, instead of putting on sweats and doing the same routine do this...........shower, shave, fix yourself up. You don't have to be in full makeup and look like you are stepping out a a Vogue magazine..... just freshen your look. You'll be amazed at how much better you'll feel
WHY did you spend money given to you on others? That is what a lot of moms do but you must STOP that. When you are given money or a treat, treat yourself. You have to take care of yourself, no one else is going to!!I
If you can't find clothes that are "right" for you, get a personal shopper at a department store like Nordstroms, Macy's, Dillards, etc.. their advice it FREE. I have a personal shopper at White House Black Market... she knows the styles I like, when something comes in that looks like "me", she calls me and I try it on. You never know until you try things on.
Socialize with other moms, have lunch, breakfast, whatever you can fit in. I assume the 6 yr old is in school... there is a network of moms right there for you...
You don't have to go to a gym and workout. Walk around the block, go to the park, if it is cold outside go to the mall and walk, let your children play, play with your children.
Take care of your skin. Drink lots of water. If you don't already, establish a good skincare routine. I am an avid Clinique user. Be faithful about it and within 8 weeks or so, you'll see a difference in your face.
I am SAHM and WAHM and I never, lounge around in sweats (don't own any) or loungewear (don't own it). I wear jeans or slacks, no tennis shoes - nice slipon shoes, nice sweater of some sort (fitted). I wear nothing baggy. When you wear something nicer during the day, you tend to feel better about yourself. Also, if you are wearing baggy stretch pants, you don't care if you start bulging at the belly.. I wear skinny jeans and fitted tops to accent my figure. I am fortunate to not have to diet but I do eat in moderation and I love to wear my fitted clothes because I like what I see in the mirror... You can do this too....
Go volunteer at the school or somewhere in your community. Get involved.
Only you can determine your happiness and make that change. If it is that stressful to do, go see a counselor and work through some issues that might be holding you back.
Let those 2 children see a good, strong woman as their mom (which you really are). You'll see a huge difference if you start making an effort to look nice... you'll feel the difference, your hubby and children will appreciate it.
I agree that you have a beautiful profile pic but again..... ONLY you can change YOU.
Good luck.