I think you are a bit off on Brad Paisly. I also don’t think that supporting gay marriage should place you in the category of “not Christian”. Maybe uninformed but “not Christian”...I think that is a stretch.
Right you are. Every Christian is imperfect/uniformed/ignorant in some way. No one is perfect.