A girl to marry?
You should use wisdom man, that's a natural institution your going to have. That's the future. One shouldn't only be smart when deciding, use wisdom.
That whole time you've lived with them means you know them very well.
I only consider this order may help choosing good wife otherwise if you wanna use your emotions then do what you think.
One who;
1. Have faith in God (do not confuse with "everybody worshiping and attending that building in that every day)
2. Loves you ( she shouldn't love your property, wealth, career, you'll suffer because material lasts, souls love doesn't)
3. Loves your parents (She at least show signs of asking you a well-beingness of your parents if not your home family, curious about your background status and parents, this will make her love you and your life and people around you will be her people's too)
Then thank the Heavens later while in your 70th marriage anniversary