Good Morning and sorry to read of the misunderstanding that seems to be going on with your boss - dang !
May I kindly suggest that you ask to have a private moment to talk with your boss/friend and have a face to face conversation. I believe whether it be a simple argument or even a big feud amongst multiple people, it is still much easier to deal with conflicts directly.
Meeting face to face can help resolve conflicts more effectively, because doing so makes understanding the other person easier. The face to face meeting also makes the situation more personal.
I don't feel you owe anyone an apology until you can sit down and figure out what the problem really is.
I commend you in taking care of Grandma; that was something you did straight from you heart so be proud of who you are. Keep moving forward my friend. Long time since I have talked with you. (((((((((((((Hugs))))))))))))))))
Moderator: Anxiety/Panic, Osteoarthritis, GERD/Heartburn and Heart/Cardiovascular Disease.
"If you can't change the world, change your world"