It's great you have that kind of support
I am a little concerned tho cos I see a couple of wrinkles here...it doesn't mean you don't have to have a plan - do make one, stick to it, and add to it. You will get back what you put in
The ultimate responsibility for your recovery lies with you. Living with your 'inlaws' won't change that
D