and moving on needs your reasoning. Your mind might say it's time to let go, but if your heart wont, then it's not the time to let go. Your mind and heart would be ready if it's ready, let the time pass by. Let the memories put its place at the past.
Forcing to unlove someone you've been with is not easy. Forcing yourself to move on is not moving on, it's a facade you do to make it seem you're alright. You're okay, for now it's hurting, it's normal, it's okay. You don't need to rush. Healing needs time, recovering needs steps