Bku, the Catholic Church,  like every other religious group or religion,  is full of complex, messy human beings,  all of whom are on the journey of faith...  it's a journey,  not a destination.   It has been said that if we go looking for a perfect church, and then join that perfect church,  it won't be perfect any more.   We all carry our expectations and failings with us.   No matter where we go,  there we are.

Remember the gospel story about Peter walking toward Jesus on the stormy sea.   Everything was going well until Peter stopped looking at our Lord and began to focus on the stormy water.   Then he sank.   I can tell you that I,  as a practicing cradle Catholic of six decades, have never known a monolithic church.  We have always been a passionate, scrappy bunch.   Unity in Christ is not the same thing as uniformity within an institution.  Keep your focus on our Lord and tune out the noise.