We all have the capacity for change, and if we recognize our actions may not be in accordance with what we feel is right, we can adjust our future actions to better suit our values and idea's on how things should be done. Like I said, nobody is perfect, I at one time did not handle my fish nearly as carefully as I do now, but I recognized that fact and in changing my thinking, I changed my actions, and thus reduced any negative impact I might have when out on the flow. For instance, I am a smoker. In the past I would just flick cigarette butts onto the ground when I finished them...Now I know this might sound a bit extreme, but since early last year, I have been extinguishing those cigarette butts and placing them in a pocket of my vest for disposal later, rather than leave them lying on the river bank. Those cigarette butts don't break down, and can't be good for juvenile fish that inevitably do taste tests on them, so I stopped tossing them. Yes this is extreme, but anyone I fish with will attest to the fact that I do this, and it makes me feel better to know my impacts are reduced as a result...
The moral of the story is you can change, regardless of the situation, be it how you treat fish or what you do with your garbage. Ask yourself how you conduct yourself while on your local flows. A little introspection can go a long way...