You will get better, but it definitely will take some time. Don't look at the past, look forward to YOUR future. Try to get back out there, meet new people and once you find someone else you seem to connect with all of these terrible feelings will go away.