ψ 115:3 Our God is in heaven. Whatever he wills to do he does.
You fail logic.
Even if the premise were false, and Bible-believing Catholics know it to be true, making a false premise is not an error in logic. There's an important and neglected difference between false and fallacious and between proposition and logic.
And God is NOT a respecter of persons.
So star differs from star in glory, but God can't tell them apart? He gives one ten talents and then ten talents more and to another he gives less, and He can't tell the difference?
He indeed is not a respecter of persons if by respecter of persons one means someone who takes into consideration social or political standing or wealth. And this is the meaning in the context in which the phrase is used.
To say, however that God does not give different gifts in differing amounts to different of his redeemed is supported neither by Scripture nor by experience.
Mary had the right lineage, the right lifestyle (virgin) and was in the right place at the right time. There was nothing intrinsically special about her over anyone else that God couldn’t have used another young virgin for if she also fit the bill.
God CANNOT do anything He wants.
There are things that God is incapable of doing.
I mostly agree . . . 98%? LOL.