Some people may take only a few days to recover. Others may take years to heal. Good grief is a conscious process - an emotional response enabling us to move through pain and mourning to accepting what happened and letting it go. Time alone will not heal. You have to deal with grief and work through it.
Life is about dying, mourning and letting go, but it is also about laughing, being born and healing.
Do not waste your life with unproductive sorrow. The best memorial to a loss is a full, productive life.