I have a hard time standing up for myself.

Yep ive had the same issues man. I was always too nice and people did whatever they wanted to me when they wanted.

Start by saying NO. If you don't want to do something for someone don't do it and be persistent in not doing it. If they just take your stuff without permission go over to them and take it right back and don't apologize, or take there things and show em how it feels.

If someone makes you mad by what their doing then by all means get mad and don't be afraid to show it , especially if they keep disrespecting you.

Stop doing good things for those who are simply taking advantage of you , give them nothing and don't be friendly with them.

Be assertive when you feel like your being treated unfair. Make sure people know that your no means NO! Even feel free to just walk away or if they don't understand what no means.

Stop being nice to those who are not nice to you , you also don't have to be mean to not be nice.

Remember if you let people treat you any way they want there going to treat you anyway they want and I'm sure you already know this. And believe me it doesn't get better as you get older you have to stick up for yourself.

Sorry for all the random things but I hope this is useful for you.

/r/Advice Thread