I think what you're going through is very normal.
I would be devestated to lose my husband. I know it.
People telling you to move on are insensitve. Grieve, feel, and take the time you need to heal. Moving on too fast will only leave you broken for yourself and anyone who comes into your life.