I don't think he really cares about gays. I think he just wants attention. Why else would you show up at military funerals with "god hates america" signs, or an amish funeral with "The dead girls were sluts" signs?
No, he's just some attention craving lunatic. Unfortunately the media has found out about him and so he's learned that his rhetoric will GET him attention. So he'll never stop now.