What a DAY you've had!
You've had so much on your plate especially here lately!
I didn't realize you are having sleep issues also! (Me too!)
You just keep giving and giving of yourself.....
((((HUGS)))) for you, dear Bro......
Please do whatever it takes to get some rest and take time for YOU.