Photo: Everyone always tells me to listen to my heart, but what happens when even my heart doesn't know the answer? Photo: Great friends are hard to find, difficult to leave and impossible to forget.