Avoid people who mess with your head. Avoid people who intentionally and repeatedly do and say things that they know upset you. Avoid people who expect you to prioritize them but refuse to prioritize you. Avoid people who can’t and won’t apologize sincerely. Avoid. Avoid.
—  Unknown
10 Traits of Mentally Strong People

1. They are able to stay calm, and maintain self-control.

2. They have clear boundaries between themselves and other people.

3. They respect their own and others’ boundaries.

4. They don’t become defensive, or feel completely crushed, when someone is critical of them or their work.

5. Where appropriate … they are able to take their fair share of the blame, and are quick to apologize when they are in the wrong.

6. They are flexible, and willing to adapt or change.

7. They know their limitations, and are happy to be helped.

8. They forgive themselves willingly – and then move on with life.

9. They don’t bear grudges, or play games with people’s feelings.

10. They are responsible, persistent, and are people of their word.

7 Daily Reminders

1. My self worth does not depend on what others think and say about me.

2. My self worth does not depend on how I look or what I weigh.

3. My self worth does not depend on my marks or performance.

4. My self worth does not depend on my number of followers.

5. I am enough just as I am.

6. I can succeed despite a bad day.

7. I am beautiful and valuable – and will treat myself with kindness and respect.