Simply prioritizing yourself and only caring about economic incentives would motivate stealing when you know you won't get caught.
You sound as if you know your waste is hurting other people. You have your values, but if I lived as you describe, knowing my externalities needlessly hurt people would eat me up inside -- no right, wrong, good, or bad, just my personal values. I would change simply to feel better about myself and my role in my community, local and global. Just because people can't see how I'm affecting them, I still am.
If you don't value how you affect other people, my view is to live and let live and hope that people who care enough to act outnumber people like you enough that your waste doesn't hurt that many people.
I suspect that if you started changing a few things, you'd find the emotional reward to change more. I created my podcast http://joshuaspodek.com/podcast for people to hear leaders doing just that.