You left out that all major protestant denominations also condemned contraception until the Anglicans changed their teaching at the Lambeth conference in 1930.
This is not surprising as your reference material is from the UCG which in addition to not being Tinitarian (they believe that the Father and Jesus are seperate beings and that the Holy Spirit is not a Person at all) also believes that both Catholic and Protestant denominations fell away from the Faith a long time ago.
Your statement that the Catholic Church teaches sex is dirty and evil demonstrates your lack of an even basic understanding of the Catholic Faith or a parroting of propaganda (including those who have had experience with bad or fallen away catholics who have an axe to grind)
LOL..