You sound like every other woman in America, so you are not alone. The key is to realize its about health, not appearance. You don't want to be the sickly mom, you don't want to die before seeing your grandchildren, you don't want your children to watch you go through disease like diabetes or cancer or many other life-altering diseases. Decide you are going to be healthy, that will put the focus where it should be. Now here's a way for you to get healthy.
The ideal diet is very simple an easy to follow. You don't have to count calories or buy special food, but you do have to commit to being healthy. The ideal diet is basically the opposite of the way most people eat, but if you want to be free from excess fat and disease, this is the way to do it.
Eat 3 meals a day, when you eat divide your plate into 3rds. One third is protein, one third is vegetables, and one third is fruit. Each serving should be the size of your fist or less. In addition make sure you get some good fat throughout the day (nuts, natural nut butters, avocados, olives, olive oil). Carbohydrates (pasta, bread, rice, sugar, etc.) should be limited. When you do choose to eat a few carbohydrates try to choose things low on the glycemic index. (you can look them up at glycemicindex.com)
There you go, simple to remember and it will help you reach and maintain your optimum weight while improving your overall health immensely. No need to pay an exuberant amount to anyone. If you want more information, like why this is the ideal diet, I recommend Dr. Hotze's book Hormones, Health, and Happiness.