God can do all this but one thing He cannot do is choosing your mate,, because He is too smart to choose your mate for you. God knows that if He choose your mate and it didn't work out, you will blame him so He gives you the complete responsibility to choose your mate. That is why the Bible says "he who finds a wife finds a good thing and obtaineth favour from God." You have to find your mate by yourself. It is also not the responsibility of your parents. But God does help you that's why he gave you a brain with five million cells. He gives you tge holy spirit to guide you, He gave you his words to regulate your decisions, He gave you your Pastors to give you the counsels, He gave you parents, He gave you sense and He gave you his own anointing to discern spirits.You meet a terrible marriage once you ignore any of these equipment before marriage.