Most Helpful Girl
The thing with being "too nice" is that you don't assert yourself. If you want something out of a relationship, most healthy people would be happy to accommodate you.0THIS IS NOT RELEVANT ANYMORE
Most Helpful Guy
You need to improve your confidence. That is why you are allowing people to walk all over you. It isn't because you are "too nice" as oppose to you being afraid of what others will think of you. Improving your confidence isn't easy, but it is the only way to fix your problem.
Gaining confidence in who you are is difficult. Most of the people that tell you to have confidence are just brushing you off, or don't know how to help you. They never actually tell you how to gain confidence, and instead just act like you should flip a switch and become something you are not.
My advice is to figure out what is causing you to lack confidence and try to improve yourself in those areas. Self improvement is very important here. If you feel stupid then learn something new, such as another language. If you feel weak, then work out and gain some muscle. If you feel people will make fun of you because you are poor, then work towards having a good paying job someday. While you shouldn't try and become something you are not, you should always be trying to become a better version of yourself.0THIS IS NOT RELEVANT ANYMORE