My 16 year old god daughter has recently started a part time job in retail. She's become friends with a young woman who works there who's 22 and they are now spending a lot of time together. I myself have friends quite a bit younger or older than me. I just think at this age the difference is surely too great?