Thanks guys, I know there is no simple answer, I guess if there were there'd be no need for supports forums like this. Today is a good day, I'm up, dressed, dog walked and kids happy, I'm proud of myself for that so I'm chalking today up as a win. Hope it's a good one for you too x