I don't really agree with the "good to waitresses" thing, I agree explicitly bad behaviour is a no-no but overly "nice in public" men can be arses.
I think there is sometimes a danger and one can go from one abusive arse to another if one goes from Mr Dangerboy arse to Mr Passive-Aggressive arse.
My number one tip would be to focus on knowing YOURSELF rather than thinking too much about the man.
What makes you tick? What is your comfortable routine/commmunication level?
If you had to plan a whole weekend just for yourself, what would it look like in terms of chat/social activities?
What makes you think "yup this is relaxing"?
When have you felt safest in your life?
What are your financial goals and what are you working towards?
What are you socially comfortable with?
Are you looking to include a lot more people in your life or not? (a man is one thing, but you will also potentially be taking on his friends, family - if he is nice but hangs out with a bunch of creepy misogynist losers or his mother is clingy and controlling, THEY WILL BE IN YOUR LIFE TOO)
When you know what you yourself want, then you can see if a man is fitting well into this, or how he reacts if you assert yourself.
Do you have a solid group of normal friends (MN can act as stopgap) who will reset your radar?
If you have a mother and best friends who thrive off menz-drama and go on about how "all men are b**ds or like this or let you down" to excuse their own terrible taste in men, they might be influencing you negatively with their drama.
Learn to see what a good, working relationship looks like (and not lots of hearts and kisses and "My Man Is the Best" updates on Facebook, but two people who are friends and work well as a team together).
Also, know what your "triggers" are in terms of "things that might encourage you to overlook flaws".
So maybe you "have a weakness" for a Spanish accent/a man in uniform/someone from X town . Fair enough, but remember character comes above all.
Remember, there is nothing "silly" about dating someone then thinking "nah", ignore any social pressure to Keep a Relationship Going just so you can say you have a boyfriend.