Thank you for sharing the tips that work well for you. I'm happy these help you and they're very good suggestions. Have you tried meditation or even slow deep belly breathing? I say belly breathing because when we're tense most people breath using only the upper chest? Some people like to have a special meditation place or a safe place in your living area. When you're in that space you totally relax and think or do something pleasurable.....like writing, deep breathing/relaxing etc.
If constant worrying or re-living the past is a problem..some find it helpful to allow themselves only a certain time per day or week to ruminate about whats bothering them. The good thing about this is, you then are free to live in the now for the rest of the time. When a bad thought pops in, you remind yourself this isn't the right time and then continue on.
When someone/something is bothering me, I imagine I have a suit of armor or I'm like a duck in the water...where the bad emotions can't penetrate my happiness. This might seem like denial but at least it gives me time to think later more logically. A safe/peaceful place can be real... in your house or in your mind. My favorite place is remembering when I was in Greece many years ago - I was in the crystal clear water and all these beautiful tropical fish were swimming around me. Mindfulness also helps but takes practice - reminding yourself all we really have is 'now'. Best of luck.