Definitely time to move on. Don't look back. And when you are ready, start dating again. It will help get your mind off her. You are young and there are plenty of fish out there... Actually go to plentyoffish.com and fill out a profile, it's totaly free and it'll help get your mind off the current events.