This one's hard. When I was coming up with my guess I was proud of myself for "thinking outside of the box" and trying to think of any guys that would fit the description. But alas, that led me nowhere.
heart broken by the man who I have been dating for 7 years.
They would probably have to be homosexual or bisexual.