I learned this the hard way, and it looks like you've taken a trip through a lesson too;
You are your own biggest critic, and at the same time your own worst enemy. It might seem selfish to want something for yourself once in a while but it's a true relief for your soul to do something for you, be it spend some money on something spontaneous or bugger off for a few days holidaying somewhere you want to go on your own.
Glad to hear you're taking a positive look on it but if it ain't right you gotta fix it. Keep smiling :)
Being the pedant that I am I could point out a fair few inaccuracies in the props for Rob's CS95 attire, but that would be ruining a belter of a choon. Glad to have you boys back pumping out music again. Looking forward to the rest of the new releases.