Has,nt sunk in yet

I'm glad things are looking up! I also believe things happen for a reason. If your new job is helping you get back in shape, then you will be better off in the long run anyways.