Hi, new poster here.

I have a friend who I like and respect very much. We've known each other for nearly two years and she was one of the...