First of all............WOW! You look GREAT!!
Second, as someone stated....everyone is different. One diet might work great for one person but not work at all for someone else. You just have to find what's right for you. And obviously you found it!!
I am still searching for mine. Although I'm not trying very hard. We signed up for a gym that opens this Sunday, so hopefully things will change for me too.

Keep up the good work Kim, and don't let others bring you down with them.