I find it hard to believe that you have the slightest sympathy for gays. "Gays" or "LGBTs" are the terms they use, so why don't you use them? 

ACCORDING TO YOU, your sexual activity is for your own pleasure. If your wife enjoys it, that's OK, but your main interest is pleasuring yourself. So don't give this "propagates the species" stuff.