1. Being a doormat is not sexy
Being overly nice will put you into the "mom" compartment of his brain. Why do you have to put everything aside to make sure he is happy? It is a give and a taken. So don't always be there for him, he is a big boy and can take care of himself.
2. Nothing wrong with being confident
If you've got it, flaunt it. There is no reason that you cannot go out with your female friends, and have friendly chats with male friends. You know what you're worth and no one will control you.
3. You're not crazy
Men who call women crazy, well they just don't get it. A woman shouldn't stop expressing herself and how she feels in order to keep her man, satisfied. If he isn't feeling you, then he isn't for you.