Well...you know now that weekends will be the hardest for you to manage. Make a plan for next weekend and stick with it. There's no change without change.
As others have said, this isn't easy...but it's definitely doable...as long as you make recovery your #1 priority.