I learned in psychotherapy how these thought patterns entered and stuck in my life. This can arise from interpersonal relationships at a very early age.
I realize that in a bigger picture, in this modern, interconnected world, anything and all that I do - in consumer and lifestyle choices - will possibly have some very negative, as well as possible positive effect on the world and other people.
I have decided not to constantly beat myself up about the possible and even likely negatives, and to do what I can to find balance between my needs, comfort and pleasure and being conscious of the impact of my choices.
Affirmations can sometimes help to "de-program" the programing of negative thoughts about ourselves and our choices/"mistakes". This book which I read and used in the 80's, introduced me to this powerful technique. "Creative Visualization" by Shakti Gawain.
http://www.shaktigawain.com/booksandmore_title.php?ISBN=1-57731-229-5I used it to be better able to accept and love myself despite the more negative early programming. It can feel silly and uncomfortable reading positive affirmations and doing them ourselves, but this is just the resistance at work IMO! It slowly crumbles with practice.
There are many other books and sites. If interested, Google around and look in bookstores for something that might appeal to you.
NLP is also a form of re-training our thoughts....
http://www.nlp-now.co.uk/negative_selftalk_nlp1.htmAll the best,
DemEx