The thing about ranting on forums that always strikes me, is that it simply reinforces how bad you feel. A lot of people use these forums to "let off steam". The problem is, it never stops at that. If you address a real person in real life and say "Aaaarrrgggh, this has happened" you feel better for letting it out, your friends says "oh dear", the kettle goes on and you get on with your life...
Do it in writing in a place like this and first the mere fact of writing down one's rant reinforces the ill-feeling and crystallises it, then people pile in saying how one has every right to be annoyed, often telling similar stories and piling on the negativity. And usually this continues long after one would have forgotten the original offence and moved on...
It's quite a powerful activity. How much better to use that strength of support and joined-will to promote something good, rather than rehash something bad?
I don't believe that just dreaming or praying or hoping or wishing will get you the lottery jackpot or a new car
but I do believe that a positive attitude increases your chances of a happy life.