
The anwser is always going to be time, there's no way to speed up this process. You could do anything and everything but if you still have feelings they'll be there for as long as they need to be there. The best way is to not wallow in those feelings, get outside or do something you enjoy with people that make you happy. Breakups suck but that doesn't mean you wasted time or it wasn't worth it, everyone changes you to become who you are today.