Its people's personal choices if they choose to accept someone's bad habits ie smoking. But as you mentioned what is in the Quran, good women are for good men and vice versa does not change to what people wish for their themselves.
Its not about being harsh, its good that people are making their lives work for the better. But God has said that this Quran is for "believing men and believing women". With marriage it doesn't say for good women for "males who maybe good afterwards" and vice versa.
I'm sorry, but I think your not doing any favours, and women have suffered so much because of this mentality, women are just going to help me be good. How many males are good in your country and others just because they got married?? At the end of the day, males had many opportunities to go out to learn, work, women largely didn't travel as much. Males choose to squander their time and then choose to talk as if they have just made some simple mistakes-being on drugs is not a simple mistake.
Do you think if you had a daughter you would be happy if she got married to a person who took drugs or drank alcohol??
Do you think that when women plan to get married or think about getting married, they also think they are going to have to act as the psychologist, teacher, act as if they are working in drugs/drink rehab?? Potentially people may have children the first, second year that they are married, so not only does she have to look after children they need to motivate their husbands?? A husband has support, doesn't need to motivated as if he's a child. A marriage adds to his life.
Your contradicting yourself, you use the term man and then being babyish. Did the Prophets or the companions of the Prophet refer to themselves as big babies??? God forbade anyone from saying that their wives are like their mothers (even if it was used as a form of criticism from the husband).
I think what your finding is that people don't learn about things until after they get married-but these things they should have learned and done BEFORE they got married. When your young, parents and teachers have to motivate kids to learn to praise them, reward them and encourage them. When your older kids, you learn about being SELF MOTIVATED to do things for yourself and improve upon your lives.
The only time a Man has sympathy from society as a whole in terms of marriage is when he is being good, kind to people and working hard, and if he is single, people would RIGHTLY feel wouldn't it be nice if he had a wife to go back home to, instead of being by himself. There is nothing endearing, no sympathy for any male that chooses to not sort out his own affairs and wishes to use up the life of others to sort himself out ie even a drugs scenario, it is not normal to say, I think that a druggie, a drunkard even if he enjoys a tipple would like to get married.
It isn't about a perfect marriage scenario, or a dream marriage, people may go to far, but its never right to say that a women who has spent her life not being drunk, taking drugs should just accept that from others, and even be willing to use her life, body, having children with someone. Its reminds me of what some males say about joining the army, they say they learn things about discipline, and hard working that they didn't learn at home-that is simply because they squander their time, it isn't because they couldn't learn from their parents. Again as above, its people's choices of what they are willing to do, but I would never myself, or would I ever ask anyone to get married to a person who takes alcohol or drugs. To never use up other people's lives, just to make yours better, as anyone can do without having to get married to someone without treating them as if they need to do this, this and this for them.
I find that males are doing less work then Men in the past, but still they want more attention, sympathy as if they already struggled fought against tyrants. They don't always spend effort in looking after widows, orphans, but they sit no differently like teenage boys wanting sympathy when they haven't done ANYTHING in life, no work, not seeing to their parents needs-as if you were busy seeing to the needs of others, you wouldn't even be thinking of taking drink/drugs etc. It is a reminder of what happened in Sudan years ago, there was villagers that fled. The males fled and did not fight and left some females to get raped and killed. So all the time that the males were asking the females to do "their work" or what is expected of them, or what we want of good from them. So females did their jobs, looking after family, raising children, the males couldn't even do theirs and just fled like animals. No even if you couldn't win a war, after all the times males sit and talk with others, surely they should have been prepared (even evacuating better)? Males in the past put more effort in buildings, and communities -these males would have certainly built toilets too-if they knew the best ways. Now you see males not willing to even do that, can't even be bothered to dig a hole in the ground.
As above God never said to get married to someone who "might be good tomorrow", he said the Quran is for believing men and women, which means not taking drugs and alcohol and being good.