When angel Gabriel came to her the first word he spoke was blessed are thou amongst the women.
Many women live there during the time of Mary but none of them found favor in the sight of God because Mary was one of the earliest person at that time among the women so sometimes the white character
was not in her because she was single. She already had the character and better after she married.
Some people live their life in here because they are single. They feel that they have time to do what is right or change anything. But that is not the main thing here. So the truth is not, might not be good in here.
Sometimes marriage does not change who you are. You just will do it over time, whether you have been pretending or not. We are married. Sometimes we may not have time to change our ways. That is why we need to be very faithful as believers.