It is a very cliché answer and one that no one wants to hear, but truly the only answer is time. Keep living your life, get rid of all traces of that person, do not do things that will trigger memories, and simply treat yourself well and with the kindness you deserve.
There are some burdens that we will forever carry, or will carry for a very long time. The emotions will fade I assure you, but there are some things that you will never truly be able to get rid of or forget.
You can do it mate. We're here for you if you need a helping hand.