Good points Paul, lots of people tend to forget when they join this industry, we are a part of a service industry and as such that will involve working unsociable hours at times. I say if you dont like the idea dont join the trade.