” The Holy Spirit is Marys spouse, but Joseph was her spouse and protector on this earth for at least two obvious reasons”
Oh my what pretzels of logic you have to weave to rationalize a doctrine that arose hundreds of years after the death of Christ.
Mary was not married to the Holy Spirit. She had one husband, Joseph. He saved her until after the birth of Messiah. There is no Biblical reason or evidence that they did not have sex the rest of their married life as God commands couples to do.
Really.
If Mary had two spouses, she would have been an adulterer.