Dear scholars, As-Salaam `Alaykum. What are the criteria for choosing life partner in the light of golden teachings of Islam? Jazakum Allah khayran.