I've judging some people that have been grieving for an extended period of time.
Why have you been judging them for grieving for an extended period of time?
I feel like they should move on with their life.
Everyone grieves differently you cannot expect a one-size-fits-all. You should reflect on your self to see if you really are judging other people unfairly.
I think people need to stop grieving and move on with their life after a short period of time.
How would you feel if you lost a loved one and someone criticized the length of time you were grieving? Everyone handles grief differently and you need to allow them the time they need. You have to be patient with them and give them some space.