Grief has to be processed, literally. It is going to take its own sweet time, too. Having someone to talk it out with, shrink or friends or whoever, will help. Don't keep it bottled up, that shit is poison and will make you toxic.
Sorry things are shitty right now, but you will have happy...