Why does sam kiss charlie?
sam kissed charlie because she loved him. And she wanted Charlies first kiss to be by someone special and by someone who loved him dearly, and that was sam.
How does charlie feel about his birthday & christmas?
He feels as if It is unimportant, and He gets flashbacks/memories on when his aunt helen died in a car crash going to get his gift. Aunt helen also molested charlie.