I've always struggled with stupid people
They aren't smart enough to understand you, so they think you're the one who's stupid, or they just ignore you because they think you're making things up. Then, when your predictions come true, they don't recall what you told them and blame you for the situation.