Right you are. Every Christian is imperfect/uniformed/ignorant in some way. No one is perfect.
Only a Christian that knows absolutely nothing about the word of God could support homosexual “marriage”. Ignorance of Scripture is Ignorance of Christ—St. Jerome