Not even going to continue this here! You crossed the line IMHO and just insulted a large group of people on this forum. I am now sorry I perpetuated this but I am not going to stand by and let someone who should be more tolerant lash out like this.
The scope of what you say does not offend me as it is true you can't have heterosexual cis vaginal sex as two males but to call me a fantasy and therefore call every trans woman and trans man as living a fantasy, blows my mind. Maybe you just are horrible at tact but I just can't let that one slide.