@Jessicaa123,
On-line dating is very, very tricky. There are very few that are honestly looking for marriage. For the most part they have baggage and are looking for a non-serious friendship with benefits and then in the back of their mind, "if" they find the one they will then turn it into something more. Then there are players, purely and simply there to push buttons of emotions after all they expect the woman to be weak, vulnerable, searching for real love. They know the words to state to "get them" where they want them and then there are the real guys honestly wanting love but have no idea how to show it, or act and lastly a small percentage that truly know what they want.
As others have stated this is not someone you want in your life full stop. He is playing on your emotions to get what he wants "sex". "Maybe" always means no in their world.
You stated you are beautiful, then embrace that and don't listen to some idiot that loves your body and wants sex without looking at your face because he thinks your nose is wrong. Seriously? You saw that red flag, you should have laughed at him and told him you are beautiful he's an idiot.
Some players think that by putting down a feature of yours that you will do anything to win that person, in comes sex.
Don't fall for tricks.
Remember, you are beautiful and even if lonely, make sure the guy you date in reality is worthy of you.