Grief can last as long a time as you want it to, or as little a time as you want it to. It’s your grief.
If you still grieve several years later after losing a loved one, some people will put you on a gilt trip by saying, “I don’t think you’ve ever gotten over it.”
Don’t let this get to you. Tell them to mind their own frickin business.
If you want it to, Grief can last forever. If you don’t want it to, move on. But never forget.