So ok ! I'm an iranian girl who had raised in an iranian family! And I hope this things would help you at least little bit !
ok first you have to YOU HAVE TO BECOME MORE FRIENDLY WITH HIS FAMILY , iranian mothers would not accept any girl looks like that as you exprsd your self, and iranian families are looking indipendent girls not like those who's going out with so many guys, not cleaning the house, doesn't care about anything as you said a hot dog as food, well this things make them angry , and as your not from iran, so it needs time for his family to accept you ,the probl is that you havve to get little closer to iranian culture and cause you really not well ...it will make another problms as well ! I'm not saying that you have to be looks like an iranian girl at all ! NNOOOO ! Just try to get little bit CLOSE ! If you really like him