Well the getting better bits are so true! Especially if you're still in high school. Everything changes when you graduate. You'll meet new people, do new things, things will for sure get better! I don't know what happened, but I'm sure that a few years from now, you'll look back and laugh. Sometimes things like this make a person stronger, a sort of stepping stone. Who knows, maybe this experience will lead you to someone who'll be really special to you.