Well im probably the last person on this site that should be posting on this thread. Just to be brutally honest i struggle with faith quite a bit. However i do know a couple of things that are facts about a church.

None are perfect. If you say "we've found the perfect church", its just because everything is going your way right now.

Also, God knows every mans heart and intentions. You can fool the body of the church but youll never fool God.