Finding out that you trusted someone who lied to you, cheated you, or otherwise deceived you, hurts. A lot.
But don’t blame yourself for “not seeing the signs.”Thinking you’re stupid for trusting someone is like thinking someone is smart for not trusting someone.
Neither is true. Mistrust for no reason has ruined a lot of perfectly good relationships. If anything, that’s stupid.
All you can do is your best, and your best is to trust someone until they’ve given you reason not to. If they mess that up, it’s their loss.
Trust is a wonderful thing. Never punish yourself for being wonderful.