Sorry for so many posts, but I keep rethinking of things I should have added before.you have to accept your body for what it is. If you naturally have some curves, there's nothing you can do to change that. Your body shape is what it is, you can't fight it. You can't have long, thin legs if that's not your body type. You can slim down some, but you may not ever be able to have the body you're picturing in your mind.trust me. I've been where you are. I spent years hating my body when I was younger. I wanted long legs, smaller hips, bigger boobs. I'll never have legs longer than they are now. I can trim down my hips some, but they're naturally wider, which honestly, gives a nice hourglass figure that a lot of men find attractive and it makes childbirth extremely easy for me. my boobs grew as I got older. I will never have a super model's body. It just isn't how I'm made. So, I had to accept my body for what it is. And while I need to lose some more weight after this baby is born, I like my shape. It's sexy, and in all honesty, most men do not like stick straight girls. They like the curves.