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.
If you are grieving and can function in your daily life and responsibilities, then your grief is normal. There is no time limit to grieving. In fact, your grief will last as long as you live. It is your grief, not someone else’s; do not let anyone tell you how or how long to grieve. You have a right to your grief.