Aselam aleykum
Human beings have a tendency to project their own way of being/thinking unto others. Meaning if you are an honest person, you will naturally assume people to be honest unless there is reason not to. Likewise if somebody is dishonest they will by default assume you're out to get them. It can be a real tragedy having to go trough life constantly assuming the best in people, and a real depressing life having to find out you were wrong, time after time again. And, I'm sorry, but that's just the way of the world. don't hate yourself because of it. You're the one who's actually on the right path, it's the rest of the world who's rotten.
Some advice on dealing with people:
- People who are honest, have a very peculiar way about them. They're not even aware of this, but other people pick up on it very quickly. So show the world you have boundaries. Like set a fixed number of times you will allow people to slip up. Like, first time someone turns up late for an apointment you say it can happen to everyone. Second time you give this person a hard time about it, third time you cut him/her out of your life.
- We have a tendency to make excusses for other people, because we don't want to percieve them as "bad". Except when it's to late, but then it's a bitter awakening. Much better to realize who's-who earlier in the game. So when somebody does something bad; In your mind turn the tables. Think about how you would feel, if you did the exact same thing, that a person has done to you. Would you die of guilt, and do whatever it takes to show this person you didn't mean harm, or would you be casual about oit or rationalise it? Try to see if this person is in any way reacting in the way that you would react. If you see that a person has no empathy for your feelings, cut him/her out of your life as well.