Wow, vrudny, do you have some untreated anger? Got get a beer and sit under the stars. Then think about changes you can make tomorrow in your own life that would let you appreciate the good things you have now, and look forward to more in the future. Life can be what we make of it, not what others do to us.
Not that I necessarily disagree with what you said… I just think you may be letting it overwhelm your more positive potential.