Most Helpful Guy
Well there's no doubt in my mind that he'll reach out in the future. You left off on relatively good terms and that's what people tend to do.
But that could be months or years from now. And to wait on that will leave you miserable. It's not fun, but the only serious way to get someone back in your situation is to move on. Which sucks, because in your head you do want to move on. But you want to move on from the pain. But in your heart you really don't want to move on. That's why you're holding onto the idea of him contacting you again or coming back and reliving all of your firsts.
You have to get your head and your heart on the same side, so that you can really move on and focus on doing things that are good for you. Like, talking with and maybe seeing other people. That's not to say it's easy and you probably don't want to date anyone else, because of your feelings for your ex. But it does help.
Don't try to get another boyfriend. You don't even need to find a new sex partner. Just go out and meet new people and get to know them. Let other guys being attracted to you raise your self esteem a bit. And remind you that you are a catch. That you were pretty awesome before your ex and that you don't need him to be that awesome girl that people enjoy to be around.