Be financially responsible, be fit, know your limitations, treat others as equals, be yourself, be honest and say what you feel without hesitation.
And only lower self esteem women long for 'badboys'. Confident ones couldn't be less impressed. Although almost every woman wants a guy to take...