Wow it's a big question , it's kinda hard to answer it here, but will try. There are main qualities such as intelligence,wisdom, and her personality that should be easy going fixable somehow funny takes life as a journey and enjoy it in a positive way. Morals and values are important because she will be the mother of my kids hopefully. I hope she has hobbies because I believe that hobbies keeps us younger and enjoy our free time. Spiritual life is needed for my partner as well. Again it's a big question I hope I answered half of it.