I am about as happy with my body right now as I've ever been.
I spent my teens being lovely and thin, but since leaving my teens, my weight has yo-yo'd, with more time spent being heavier than lighter.
Post-teens, I was at my lightest in my early 20s, working in a bar, on my feet all day, barely eating, clubbing by night and of course all that that entails, if you know what I mean...
After having DC1 the weight fell off me, thanks to breastfeeding. I totally was not expecting it, and quickly became complacent - naturally it all crept back on and by the time I wa pregnant with DC2 I was back to my usual size 16.
Fast forward 9 months and I was determined to 'harness' breastfeeding as a weight-loss aid again.
DC2 is now 13 months old. Our combined weight now, at 13 months of age is 18 kilos less than our combined weight the day before I went in to be induced. I've lost 30 kilos since that day - roughly 60 pounds. 4 kilos of that was DD, of course. 
I am so happy with my body right now. It is not perfect. I have a flat tummy when clothed, but naked, it is saggy and baggy thanks to two big babies. My thighs could be slimmer. But I am 5"9' and a size 10/12. I never thought I would see a 12 again, let alone a 10.
It hasn't been easy. I mean it has in the sense that it's been a simple matter of eating less and exercising more, but it's taken dedication sticking to it. I walk every single day and run every other day. I no longer eat whatever i fancy whenever I fancy it. At the age of 37 I have finally acknowledged that I will never be one of those people who can eat what they want and remain slim. It is one or the other, and in all honesty, being slim is a higher priority than a few minutes of bad-food over-indulgence.
I feel great about myself. I'd love to lose another 5 kilos, and hope that once I get down to that point I can be happy with what I see and all it quits. In all likelihood I will still focus on the flaws. But still, even with those flaws I'm so proud of myself and feel better about myself than I probably ever have.
As someone else said upthread - I look back on photos of myself when I was slim and kick myself for not appreciating it more. Right now I am appreciating it, because even if I csn still see flaws I know in my heart of hearts that I don't look at all bad.