Yes, memories will always come back, but it is your choice to determine how you accept it. Do you see those memories as hurts or as lessons? However you see it will determine how long it will take to heal your broken heart.
I hope that helps. Thanks a lot for your time.