.........
Nice does not equal assertive, but, if others perceive you as nice you are probably not assertive enough.
Assertive means letting people know what you want then taking it. It's about seizing the day and seizing the moment. Invariably you'll be an asshole if you disagree with someone or tell them how it is. I've learned that being nice doesn't mean sacrificing your voice and needs.You can still be nice but tell people how it is. It's invariably better to speak your mind, that way you'll meet someone who thinks similarly to you (instead of say, withholding your opinion to make sure you don't offend her).................