Check out this website that is done by ALPA...it really puts EVERYTHING in perspective. The benefits, typical pay, typical work day, time away from home, etc. I found it to be a really good website and wish I had found it before I got hired. It really would've helped me understand things a lot better!
www.clearedtodream.org > Home