Excluding DB concepts... and the need for mystery, etc... why can't someone's XW/XH be a friend? I'm not saying right now it's necessarily healthy to be friends, but what excludes that from happening?
Why do you need her as a friend? And is she a friend?