Well, if you are asking this question, you must had been through a lot of hard troubles.
I feel so sorry for you.
And no, you absolutely don't have to do anything that you don't want to, even everybody says that you should.
However, acording to the question, you already know that you should "move on" but maybe it's too hurtful to you. I understand that. If i were you , i would be broken apart already.
In the other hand, you are treating yourself too hard.
Normal people often gives up on what makes them unhappy.
But it seems you keeps unhappy things with you for so long. Maybe because you are too strong to give up.
You dont have to keep hurting yourself like that.
You deserve happiness.
You deserve a better thing, better person in your life.
I wish you all the best luck :)
Often we have no choice but to move on. Often it is more detrimental to stay than it would be if we let go. If you find yourself in a situation where you know it is time to move on, do so, but never ever forget the lesson learnt from the experience. Use it as fertilizer and grow as an individual.
It depends on what the situation is. Is it a break-up or a loss of of a loved one or something that involves employment. Ask yourself what is it that you are trying to move on from and soul search yourself. Ask yourself what is it that you really should be doing or how you really should feel for the situation involved. Don't be afraid to seek help or advice in making those decisions.
It sounds as if you may not be ready to. I think it's important to know that that's ok too, just as ok as wishing to move on and just not knowing how. Often time when one experiences a traumatic experience or a loss, we need to take time to grieve for what has been changed or what has been lost to us as a result. The moving on process can't really start until you're ready. The moving on process shouldn't be rushed or forced. It's important that you take your time and heal when and as you feel able to.
It is highly recommended that people move on from what’s holding them back in life, but it is not a necessity, if you’re happy where you are in life, the you don’t need to. If you are at an unhealthy place in your life, I would personally say yes, move on.