I’m constantly disappointed in our species profound disrespect for life in all its many forms. Maybe ignorance explains it some…