That depends on how hard you're trying.. The again I once tried to take my pants off over my head to impress a girl so i'm not one to give give advice.
Absolutely , if he doesn't appreciate you for who you are ,**** on him
Lady if you have to try that hard to get their attention, what are you going to have to do to keep them...Dont be someone you're not to win someone, they may not like who you really are.....
Yes just be yourself, else you're never gonna find someone who likes you for you, it works.