I'm very sorry for the loss of your Grandmother. And, I think it's lovely that you can grieve on your own and pay your respects to your Grandmother in a way that you choose.
It sounds like you're doing well, and that you're aware that cravings can appear out of the blue.