I find routine exercise keeps my moods nice and (reasonably) steady. I don't feel those twinges of hurt over random nonsense anymore. I try not to go more than two days without some intense cardio. If I do, by the fourth day I start feeling a flood of heaviness, that is virtually inescapable. For me regular exercise is a preventative measure and not a treatment for my moods.
Also if the mood is nothing too heavy, not fighting it, accepting it and just riding the storm, helps considerably. Distraction helps too: music, funny tv shows, addictive thrillers like Prison Break, Damages...or something manual that you're passionate about, so that you can really get lost in it.
I hate my cancer moon! I find it makes me so emotionally selfish. When I've been hurt its always "why me" " how could he/she do this to me" ME ME ME ME ME. I now have learnt to take a step bavk and try and put all.my.energy into tying to think about other people and help other people who are down when I am down and it makes me feel beter. Maybe its my Libra that I turn to but whatever it is it stops me feeling sorry for myself lol. I'd trade thia moon in an instant!!
i will allow myself to feel it for a bit. i don't want to bottle it, it just gets worse if i do. i'll talk it over with someone i can trust, get a different persective from someone who's outside the box. then like P-Angel said, i'll rationalize it. after that, i consume myself with positive things, like MizzButtaFly said.