Hey Carl, First of all *hugs*,
I can only say what I feel, being a virgin and all, but Ive thought long and hard about this. OK, he's your right arm, and brother like and all that. But if someone cant accept you
for who you are. Then thats a pretty shallow person.
There is a similar story of J.Ross called " In Due Time", also a damn good read too.
But its a very similar conflict of opinions.
I can only wish you the best of luck good buddy
and hope it all works out for you.