Im glad you got a decent amount of sleep even if you had some broken.
Your boss isnt happy, COVID = stress.. Your not getting solid deep sleep = stress. Im glad you could tell they weren't real.. that's a huge step..
Hopefully your sleep will get back to more of a routine like you have had in the past soon