I fly quite a bit(70k to 80k actual miles per year) and I hate every minute of it, even if I get upgraded to business... so I usually come up with way to take my mind off the flying part...
I frequently pretend I'm a first time flyer and it is amazing to see the kind of things people would do for you...
A couple of years ago I hinted to a check-in agent that I've
never seen the upper deck of a 747, beacause it was my
first time flying overseas... he upgraded me to business
class... (fortunately, I had never flown that airline, so he
couldn't see any records...)