Good sense of humor
Similar tastes in entertainment
Doesn't take s***
Doesn't mind getting dirty
Not overly clingy
And not full of herself someone who knows she's beautiful but doesn't rub it in others faces.
I'm the type of guy that know how to treat his woman. I will not be afraid to admit when I am wrong, I'll be the shoulder to cry on or the ear to vent to when she's had a bad day. The kind of guy who will wake up in the morning and tell her good morning beautiful. Tell her how amazing she looks even when she feels like she looks horrible because i see only the true beauty in a woman. At the same time I am not the guy that's just going to let her run me over either, I'm not afraid to stand up and put my foot down when i know I am right. If that is going to be a problem then you can keep moving.