I'm going to be honest with you. I know I've never met you in person, but from reading your LJ and the few times we've talked on AIM, I admire you. Nothing is ever going to be perfect and few things will even be excellent, but really, what's meant to be will be. I can give you several examples of that in my life if you ever want to know, just ask, I'll tell you what they are.
Anyways, I guess the real point is after a summer of friends: dying, being sent to jail/orphanages, leaving us forever, and various other things, I was on my exboyfriend/best friend's porch and we were talking and he said "you know, life sucks right now, but everything always does work out, everything in time." and he's really right. I'll be honest, next month is my 20th birthday and I'm tired of waiting; I want everything now, but that's not the way it works and I know it. Also, sitting with the same guy, he said "I don't know how I'm going to react when Trav (his brother) leaves, I mean, he's caused nothing but trouble the 4 months he's been here, but I love him." I said "I don't know, and it's okay, we don't need all the answers now." Not knowing can be a good thing.
Nobody has it all together. I don't at all know if this is the sort of thing you needed to hear, but I figured I should at least say something.