It's natural and normal to grieve. There is no time limit. Let it all out, or you will have bigger problems down the line.

It's hard, I know. my Dad passed 3 years ago, and I'm still grieving. Hang in there !