There's nothing more I can really add that the last two haven't said already. I know it's easy for everyone to say "time", but in all honesty that's all it is.
Heartaches hurt, they truly do. But in time, you'll find yourself thinking less and less. Somedays, she maybe ALL you think about, but others she may only go in and out of your memory. You will always have your memories, those, sad to say, won't be earased. However, eventually you'll remember them as good times and they won't make you cry anymore. Stay strong, chin up. :-)