Breaking up with someone is never easy. The memories of you two will always haunt you, and when they do, you want your ex back, and that's normal. It is never easy to give up on something beautiful that happened, but I think if you start to accept that the relationship is over and remind yourself why it is over, then that would be one step closer to moving forward. Try to work on your acceptance. When you do that, everything else will follow.