HI Corse,
You did great for 7 months and all that time isn't loss because of the last 3 weeks. Now you have to work on your plan and learn from whatever happened that caused the setback.
Once you get to feeling better I hope you complete that Marathon.
That is quite an accomplishment. Running isn't easy. I can't do it.
I am sure as soon as you get back on track and show some effort on wanting to be sober again things will start to get better with your parents. It is still early on and their still upset.