For the past 12 months I've been loving it- not once have I woken up and thought "I don't want to go to work today, I've had enough of this".
18/24 months ago however, now that was a different story! Flying busted-arse aircraft for a company that didn't repect you, didn't progress you (however they would promise you the world), paid average and living in a remote crudhole gets you down. However it served it's purpose and I made great mates and remember the fun times!
Now though, I'm getting paid reasonably well (my bank balance is going up faster than I can normally spend so that must be good!), get treated well, flying good machines that rarely break down and any minor issues are sorted without hassle.
Finding a place that suits you and where you enjoy working is the key. Unfortunately it may take a while slogging thru all the sh*t to get there.