In my work environment I interact on a daily basis with people who are not as technically strong as they should be. Who do not have the necessary managerial and administrative skills to run teams or departments (those are the negatives, there are also a lot of positives too - the inverse of my prior statement). Who interfere in the daily tasks or do not supply adequate information for the work to progress. In other words the average British workplace - this does cause me a lot of frustration as well as inferiority and anxiety issues, which I bring home and talk to my spouse about.
Now, the thing is my spouse is very technically competent as well as being a good administrator and managerial team leader and is very helpful is supplying advice and solutions which get me through work. I end up discussing these issues with my her on a daily basis. It's driving her nuts! She has her own work issues to deal with! I end up getting told - "This is like having two jobs: Yours and mine."
My spouse has advised me to leave work at work and use the commute home to straighten out my thoughts, clarify what has gone on, decide what is of value or what may be red herrings and to lessen the interpersonal workplace conversations and not to take what people say to heart, but I find it difficult to do so. It helps relive the work stresses but places stresses on the home which then feed into the work stresses, becoming almost circular
So to flesh out my initial title question more:
Are there effective strategies or methodologies to stop bringing work issues home and to balance my work, family, spouse.