I'm impressed if you like the look of your body when you are wrapped up in gym lycra and are hot and sweaty. It's not a look I'll ever fall in love with on myself.
I'm suffering from a negative body image thing today to. I know rationally I am doing the right things but I am focusing on the negative and that little mean gremlin in my head is making me want to climb back into bed and pull the covers over my head. Doing that will, of course, only make me feel worse, so I have to ignore him but darn it he is loud today.
hmmmm ... maybe time for some music.
I think you are right to an extent about eating when you are hungry. The problem with not eating breakfast and then finding yourself hungry in an hour or so is that you aren't actually listening to what your body is telling you. Are you skipping breakfast because you really aren't hungry or because you don't want to be hungry? Remember - in the morning you haven't eaten anything for 8-12 hours and you probably should break that fast so that you have energy for the day. Eating only two meals a day is fine but you need to get enough food or your body will decide you are starving and won't let you lose the weight.