Sorry that you've been feeling bad about your weight and yourself. I used pg as an excuse to eat and eat and eat, and put on over 20kg which is massive for me. Then I was almost diagnosed with gestational diabetes and it shocked me into action. What I found really helped was having a very small snack between meals, plus portion control. If I had a couple of vita wheats and a slice of cheese mid morning, then I found I was happier to have a smaller lunch and I wasn't thinking about food all the time. Add in a little bit more incidental exercise (I would walk to the shops) and losing weight gradually becomes relatively easy (as in easier than an extreme diet, it's never really easy).

Wishing you luck!