Mmm, know most of those comments very well!
It's slightly different for me, being in non-airline Ops Dept - there are only two controllers as such, so we work a hell of a lot of hours, meaning holidays, days off etc, need to be worked out months in advance - spontinaity to me these days is having cheese instead of beans on my toast! My company definately bought my soul... or am I just tired with it all...?
Perhaps it's time to take WWW's advice!