I’ve noticed something about myself: I’m always in a hurry to fix or resolve things. While that is broadly a good-ish trait, it’s not always the best approach. Sometimes you need to be patient and let things happen—not just with things, but with people as well.
For example, I once accidentally poured water on my AC remote. About ten minutes later, I was already researching replacement remotes. I mean, before that, I tried drying it: I flapped it continuously, used a blow dryer, and it didn’t work. So I assumed it was gone and started taking action. What the remote needed was patience (to dry completely) and new batteries. I was trying it with the same wet batteries. Shocker, it didn’t work.
Another example this time with a person. I once accidentally bashed someone’s car and immediately sent them money, not knowing how much the repair would cost. I overreacted and sent way more than was needed. This person is someone very close to me, and, long story short, it made the situation worse. It was interpreted as an insult, and an insistence to handle it my way, which was far from what I intended, but I completely understood.
Sometimes you need to let things play out and not immediately try to fix them because you don’t want anyone to be sad or mad at you. Don’t force them to move on when they’re not ready.
Allow people to feel their feelings. Let things process. Give things time, you’ll make better decisions when you do this.