It wasn't an odd relationship in Charlie's mind. Cassie was everything a sidekick should be, except for the fact that Charlie saved her ass more times than she ever rescued his. Lots of people at school thought there was something sexual going on between Charlie and Cassie, but the people who really knew the two of them knew that was bullshit. Charlie and Cassie were best friends and family.
He chuckled when she opened her eyes and her jaw dropped. Fishing around in his pocket, he pulled out the keys, which had a fuzzy pink ball attached as a keychain. Maggie had picked it out. Charlie took hold of Cassie's hand and placed the keys there. "I didn't pay for it... well, not much of it anyway. Few things here and there. It's from your mom. She asked me and Lewis to find you a car. We found it, fixed it, and now it's yours."