You're a good'en Steve & you deserve it ....
Unfortunately I'm looking like I'm going to be packing up my business soon & going back in to something that I'll hate (but) it's all I know & a means to an end so I'm really happy it's working out for you buddy as I guess we can't all enjoy what we do..
I know what it's like & there's nothing worse than feeling (owned) by your employer, If I was employing people their wellbeing & happiness would definitely be my No1 priority & well (before) my customers, as i know if my staff were happy they'd be taking very good care of my customers for me...
Keep it up mate & I'll see you soon.