I have to disagree with you emphatically - that was not a “Catholic” answer. I’ve been single for 20 years now and have had no sexual relationships during that time, however, I have never been able to believe that contraception is a sin. I have studied the CCC, read endless articles that explain the foundations behind the “rule” and read with great interest the Humane Vitae (sp) by my hero, Pope John Paul II, and I still cannot agree with the teaching. My conscience is clear that I do not equate using contraception has a mortal sin. Luckily, since I’m single, I’m not at a point in my life where I worry about using contraception. Even though I disagree with this teaching, I go to confession and partake of Communion on a weekly basis.
The Church is a hospital for sinners, not a meeting place for the perfect. If all Catholics were turned away from the Church because they disagreed with one dogma or another, then the pews would be empty except for those hypocrites who “choose” to believe they are perfect. Please go talk to your priest about your questions, I think you will find help there.