I’m not Catholic.
So, what I probably don’t understand is the definition of Immaculate Conception.
I know one thing, Christ was born from a virgin by the Spirit of God, by a supernatural event by God and that he is the Son of God. He is the CHRIST.
If you see something you don't understand, it is better to try to understand it before you go off half-cocked and start condemning people to hell. Including yourself, ironically.