i don't wanna marry an ugly guy when his face is the only thing that i know about him

Really sorry.

No you are not materialistic.

Attraction to the one who you plan to marry is very very important.

Don’t marry or let anyone marry you someone who you do not find attractive, regardless the person is ugly or not.

Yes, inside is important and it is a big thing for those who are not blessed with outside beauty despite having great inside beauty, but…

It takes two to Tango.

If one is not attractive to other at all, then why plan to live together for a long time. Too many complexities.

Now, be realistic, if someone has any weakness, then don’t ask for someone to be a movie actor or actress kind of look.

Also, there is always a give and take in these kind of situations. If one goes ONLY for looks one may get a pompous, mean or demeaning, and /or abusive or neglectful partner.

Too much good looking person may be dangerous, since this person will get many many chances from someone else to cheat on you.

Just few thoughts to ponder.