It is a waste of time to marry someone who is not pious. The pious and the non-pious would not have the same priorities in life. It would lead to marital friction and could lead to eventual damnation for the spouses and children. You can't have a pious father and a frivolous mother or vice-versa because it leads to mixed messages being given to the children. The non-pious parent will often consciously and unconsciously undermine the religious training of the children by indulging in world-ling behaviors such as watching disgusting movies and going to places of sin such as modern beaches.
Call me a cynic, but the older I get, the more thankful I am for having never married.
A good friend of mine married a non-practicing Protestant. He kept the promise to have all the children God sent, and didn't prevent the rest of his large family from hearing Mass, receiving the Sacraments, and learning the catechism. Every last one of the children dropped the Faith as soon as they turned 18, despite attendance at a traditional chapel and school. The numerous grandchildren are illegitimate with only three baptized. Dad stayed home on Sundays and watched porn.
In my 50+ years in this world, I have never been to a wedding, traditional Catholic or otherwise, that did not end in divorce or disaster.
Pray, but there's nothing else to be done without losing your soul.
In the words of Bishop Williamson, "The problem is insoluble." [E.C. 510] All you can do is to remain a faithful Catholic. Saving your own soul takes priority over those of your spouse and children.
"Wipe the dust off your shoes," and ask Our Lady to show you what to do with the remainder of your life.