I'm pretty much like Shelby. If somebody asks me a question, I won't lie, but I don't usually volunteer information about myself.
So, that being said, the two people who know me the best are Erica (she's quite literally my sister from a different mister) and Ryan (my bus driver....and the older brother that I never had).
I met Erica in Jr. High and we didn't really know each other 7th grade year and then one day in the fall of 8th grade we just started talking and we've been best friends since. We currently live 2 hours apart, but we get together any time one of us is near the other's house. She knows everything there is to know about me. Literally. She's my best friend in the entire world and I'd do anything for her.
Ryan I met halfway through last year. Yes, he's my bus driver, but he's so much more. My older brother wasn't ever around when I was little because he's something like 18 years older than I am. My sister is 16 years apart from me, but at least I get to see her every now and then. But Ryan, even from the get-go he's been my confidant in lieu of Erica. Ryan knows my backstory, my current story, and most likely my future story. He's threatened to beat up my ex-boyfriend who cheated on me (and this would be quite a beating considering that he's a black-belt in like 4 different martial arts), he's let me cry on his shoulder when I'm having a ****ty day, he's let me be the one to console him when he's not doing so hot, he set me up with Alex for 5 of the best months of my life and didn't blame me after I broke-up with him, he's my co-conspirator with my current crush, he's litterally the older brother that was never around for me. He buys me candy, tells me dirty jokes, and is all-around an amazing guy. He's actually the middle child with his youngest sister being almost a full year (ok, one year 6 days) younger than me and he's 29. So he really knows how the teenage girl's mind works.
Those two have gotten me through some really tough times. I seriously probably wouldn't be here if it weren't for them.