On detachment. Don't see it as something that you do 100%. I don't think any of us can aspire to that. We still care.
This isn't what detachment is all about here.
Detachment is not having a person's actions impact you at all. You still can be loving and caring while being detached. For example, your then 2-year old threw a tantrum in the store because he was told "no, you cannot have that Darth Vader bobble head toy." Did you spin and go into naval gazing angst when he threw that tantrum? No. Of course not...that is what detachment is all about.
Detachment means your knickers do not get all twisted up when your W says or does something stupid. It is her circus, her monkeys. No effect on you emotionally. That's detachment.
See the difference between detachment and not caring?