Every individual thinking is different and everyone have different expectations of their spouse or partner

To me,an ideal gf would be one who would share my joy and sadness with me

Character is important to me and she must be kind-hearted and faithful..possessing also some other good qualities and I do not expect a stunning beauty but just an average or above average will do

Most importantly,you have to love each other and have trust in each other

Beauty is in the eye of beholder and she/he may not seems good looking to you but he/she is to the other person.Everything in a relationship is "Just follow your heart"

Arguments and quarrels are inevitable and both of you have to give in a little

Everyone have a different defination and there is no fix one
