I'm going to go with my Mom.
I have been one of the lucky ones. I always considered my mom my best girl friend. She seemed to understand me and didn't seem to be too hard on me. She always loved me and made it to my games and listened to me complain about life plenty! She was always the one person there for me during my 18 years growing up in the small dinky town in Kansas and I love her for it.