Anyone that starts a sentence with, "I'm not [gay/racist/anti-semitic/mysoginist], but..." is just obviously trying to excuse said behavior and it's a pretty clear indicator that someone is whatever they're pre-emptively trying to claim they're not.
In this case, you a homophobe. And I totally see it - it doesn't surprise me. Black, home schooled and crazy into the Holy Bible? I'd bet all my money on homophobe. But you're even worse. You're a borderline closet case, that attempts for tolerance, as if you deserve a pat on the back.
I see right through you, Maurice.