There are so many girls out there, Joe. You miss her because she was the person you were with for so long, and it's hard to let go of things. It took me a very very long time to get over my first love. But eventually you will find a girl who is a better match for you. Even if it takes awhile, eventually the missing her will become less painful. Distract yourself any way you can.