The first step to correcting our faults is identifying and admitting them to ourselves.
You don’t have to be a bad keeper unless you choose to be. With most animals, if you learn very well what their needs are and provide for them, that greatly reduces the chances of things going wrong. Find an animal or animals that you are interested in and then start learning everything you possibly can about their habits, needs, etc. I suggest getting a notebook and taking notes of key points. Write down any questions you have and then when you have found the answer, write it down. Look at the help form questions and make sure you have all of that correct info about any animal you’re considering.