People say time and distractions and whatever else … but the only advice that ever really helped me was a line from some character on a TV show I don’t even remember:
“In my experience, to move on, you’ve actually got to move on.”
In other words… Go meet new people, get a new crush, find the greener pasture.