Feel lost and hopeless...plz help

You aren’t going against your mom’s will. Physical attributes are not something to throw a perfectly good man away for. She needs to meet him and you need to make it happen. Don’t let her get into your head. If there were other reasons here like he’s not good to you, he’s cheated on you god forbid), or that he steals then I would say you’re mom is right!!! Moms are overprotective and yes , they want the best for their children but sometimes they need to be shown the way a little too. Don’t fight with her but don’t back down.