I kinda grew up believing that everyone's nice and I always choose to see the good in people instead of their shortcomings - I tend to find reasons or rather excuses for them whenever they tend to disappoint me.
Like if someone decides to only text me after 2 days of disappearing, I'd convince myself they were just busy. Or when someone tries to manipulate me into thinking I've done something wrong when they were they ones who clearly made a mistake, I'd lie to myself and think that perhaps they are right.
I either trust you implicitly, assuming you will never intentionally hurt me.
Eventually i realised that i was limiting myself from not seeing the grey area where these people who hurt you, doesn't always mean they're bad people. They're just human, they make mistakes and they need forgiveness and understanding.
But this is where it gets rather confusing to me. I would often create meaning in my head that isn't really there. So often i would interpret their actions as otherwise even if they screw up badly. How would i know if it's the truth? Do they really value and care for me? How long am i going to continuously be deluded? How can i tell if it's okay and when it's not?