My Ideal Person godfearing,handsome,generous,responsible,financially stable,musicminded,talented,sportsminded,flexible