Sorry to hear all that. I hope it was just ‘one of those days’ and it will be better tomorrow.
I had to lol about the part that you would never be able to complain. I had some people saying the same to me: that hey wanted to trade places with me. It’s always in my head that there are a lot of people have worse problems, but what you say is is true: sometime one needs to complain a bit to get it out :0)
I hope everything gets solved quickly