someone who is caring, giving, kind, affectionate, hindi "kuripot", is willing to listen to what i have to say even if i have said it a thousand times, is supportive of my interests even if they don't share them, will listen to me sing "its too late" and "a thousand miles" three times in a row, can understand that women have mood swings, unselfish, considerate, has an open mind, intelligent and willing to talk about politics, who will not get tired of the songs i sing, someone who is a stronger person than i am, driven to succeed, ambitious..