Ugh, this situation is driving me up the wall.
I have a long standing friend, whom I've known for *years*. I've admired him from afar for a very long time, partially because for the time I knew him, I was in a mono relationship (that, looking back, I should've left sooner, but here we are) and...