Dogma is used as a derogatory term but it just means teaching. Fee free to go and read the Catechism and the tomes upon tomes of theology on this subject. It's all out there. As above, the RC church is not for everyone, it holds many views that are hard to align with 21st C western values but that doesn't mean they must change to fit in. They don't mind not fitting in, and don't mind if you choose not to belong.