I think that I am a work in progress regarding detachment. I am sharing with my children about the same concept while I am working on myself so they can hopefully learn from my mistakes and this can give them much more peace in their lives.
I think what helps me most of the time is remembering I am not in control. Reducing expectations on other people is also a huge change for me. When I get close to someone or care about someone, I have a tendency to put unrealistic expectations on them so when they "disappoint" it hits me like a sledgehammer. No matter how much I respect someone, I constantly remind myself not to make them an "idol" or a "god".
I focus only on myself and what I can do to be a better person. I don't mean that in a self-absorbed way, in fact, just the opposite. I am trying to become a person who does for other people without expecting anything in return. The goal is to enjoy simply helping others and being there for them.
As I said, I am a work in progress
Me:56, W:51 D:26,S:24,S:22 Married:18 Bomb 9/27/06 Separated 11/27/06 Divorced 10/6/08 Leaving it up to God