What ideas?
I begin to suspect you of being a dishonest person. Why did you come to FR anyway?
One idea, which is spelled out in your self-told conversion story, is that sex is dirty, which is why Mary couldn't have engaged in it after having borne J*sus. The other idea was implied in a PM so I won't mention it here.
You invoke the unchanging antiquity of the Catholic Church but say nothing about its Biblical and scientific modernism. Yes, I suspect you of being a dishonest person.