Fomer Anglican here. I went back to the Catholic church because I could no longer deal with this kind of thing.
Welcome home!
Now that you are back, it is incumbent on you to invest time in relearning (perhaps for the first time) what our church teaches. The best place to begin is with the Catechism of the Catholic Church.
I maintain a Catholic ping list for news and other informative articles of interest to Catholics. Please freepmail me if you would like to be added to the list.