Someone full of life, able to challenge me, both physically and mentally! Someone who accepts me for who I am, and in return, I will do likewise....