it would depend on why they didn't like him.
if it was coz of racial (ie. "he isn't Greek, u can't go out with him"), then fuck that, i'd stay with him. and my folks would have to deal with it.
if it was more genuine, such as age gap, them being able to see that he's a nutter, then i'd...