I think, regarding differences of religious opinion, all I can say is that whilst God is infallible, we his people aren't. No church is ever going to be perfect because we aren't perfect. And for me personally, one of the most beautiful things I know is seeing people with profoundly different views on all manner of things coming together to worship the same God, recognising that God is bigger than all our tiny human differences.
The bible does cover this - Paul writes that some people will for example believe it to be wrong to eat meat sacrificed to idols, whereas that won't cause any kind of issue to others. I interpret that (and I'm not infallible, so feel free to disagree) to relate to all sorts of issues where there may be differing theological opinion. Essentially, Paul doesn't say one is always right and the other always wrong, but instead that if one believer has an issue with something, it would be kind and loving for others to refrain from whatever that is, when in the presence of that other individual.
An example today might be that whilst I enjoy a good drink, if I were having a meal with an alcoholic friend, I'd stick to lemonade to avoid causing temptation or sadness to my friend. Not because it's wrong for me to drink alcohol, but because it would be wrong for my friend to do so. That'll do for theological differences too - we can put aside our differing beliefs on transubstantiation, women in priesthood, homosexuality, whatever the issues might be, and concentrate instead on God. And when we do that, it's much easier to love each other, and focus on seeing God in each other rather than what we see as sin.
I think it's a lovely thing that there are churches with so many different styles of worship and robes of service in this country. That we are free to find a church family where we can be a family. My family might look very different to your branch of the family, but we still have the same Heavenly Father.