All you need is time. Time will cure anything. I don't know how old are you but if you were old enough you wouldn't be sad like this. And if you say this is the right way, you are in the right way. You'll never know what is next for you.. Wait and see..
That isn't true everyone feels differently. Age doesn't not guarantee anything. As far as the time curing everything that I can agree with unless you are the type that becomes fixated on things but in the case that you are not then there will be another there always is if you let it.