This is my ultimate best friend on yahoo messenger, we can talk about things most couples don't even talk about. She has given me a great deal of self-respect, and for that... I thank her....