Sounds like a lot of stress. Hope it gets better soon. The job thing would be awkward but I'm sure they'll understand.