Congrats on the new job!! I'm sorry to hear about all your troubles, but at least a few things are working out. Hopefully the small good things will keep on happening until things turn around completely.