Over the course of my life I've had two or three best friends, relationships that ended for one reason or another. Although I have a good marriage with a wonderful man, I've always felt incomplete ...