It will take time.
It’s not getting over a past love in any way, it does take time, a lot of effort and more often than not a few tears. Hang in there though, you got people here and I’m sure a few guys would love to try and dazzle you too. The hardest part of getting over someone is not contacting them, I’m going to tell you now it’s best not to give in otherwise you will regret it. You must have strength. Believe in yourself. You can do it.
You got a lot of people here who will help you on the way, so feel free to speak to them when you must. They'll be there for you when you need it.