Yep, I would say your on your way!! Good luck and I agree with Tobily, I would try and get some rest while you can.