Time after time, someone who is grieving is told to move on with their life…you should be over it by now…put it behind you…or other misguided advice. Have any of these ever lost someone? How can they give out such insensitive advice?
If you can function in your daily life and responsibilities, then your grief is normal. There is no time limit; in fact, your grief will last as long as you live. Do not let anyone tell you how to or how long to grieve. It is your personal grief.