It must be nice to live in the perfect world some of you obviously live in. The world where you have the time to think through every conceivable decision before having to act, the ability to make everyone happy and never make anyone unhappy, being able to see into the future so you know which course of action to take.
For those of us in the real world, we have to deal with all kinds of feelings and emotions...such as lonliness, desire, sadness, envy, pride, etc. In the movie, considering Superman was raised by and around humans with these same feelings, it would be logical to assume he feels them himself. To say he should rise above them and never experience or express them is naive and ignorant.
Travelocity here I come...send me a ticket to Perfectville!