Christ, I gotta check this area for threads more often.
Bummer, my friend. You nor the kid need this shit. I guess there's not much we can do to help except send you good vibes, each in their own way.
You know all you have to do is say the word and we will find a way to make things happen if you need it.
Last time you had just started your new job, are you more comfortable with that aspect now. Although your boss was pretty understanding before IIRC.
Play some music, it's good for your head.