I haven't been around much, so I'm just now seeing this - but I am just so, so, so, so sorry.
I really don't have any words for you. Of course you're in a fog. I'm sending heaps of comfort vibes your way, though it'll take a lot more than that to heal your heart.