You appear to ignore the OT.
The Holy Spirit is in the OT alive and well. Mary has not been born yet.