28-04-2014, 07:38 PM
I can empathise a lot with what you're saying and I think it really can take its toll on your physical health when you're constantly beating yourself up mentally. To take one thing off your list of things to reproach yourself for though is thinking about yourself. Everyone thinks about themselves because they ARE themselves. It doesn't make them selfish. Trying to be totally selfless is unrealistic as you are just one individual and there's only so much of the world that you can cram into your mind. And try to ignore over-analysing your choices - if the effect of what your doing is beneficial to others, what else matters?