person A: I used to worry that I would never have a long term friend who would be there to listen to me if I had problems_comma_ but my best friend Kayla has proved otherwise. 
person B: Kayla sounds wonderful! How long have you guys been friends?
person A: I'll have known her for 7 years next year. She really is wonderful. I've gone through a lot of tough stuff in my life_comma_ and she's always been supportive.
person B: Finding someone like that is rare. Take good care of that one!