Sorry i was late in replying. My iPhone does not always support this email.
So a man was sending you gifts.
well, this is a common sign that he likes you and is trying to win your affection.
if you do not like him back, or you are not serious about having a relationship, you were very right to refuse to accept the gifts.
im puzzled why he is angry with you, though. Because you could had kept the gifts, and then told him to go away. this would not have been right.
so you were honest with him.
He should not be angry. this has nothing to do with culture in this case. this has to do with being a gentleman.
being a kind and gracious person is a language that is understood everywhere.
So, your dad is right, I'm saying you are right, so, be cheerful.