I‘m no expert, but maybe you aren’t using them fast enough?Sorry, I really can’t help. But I now there are a lot of experts here and hopefully one of them chimes in to give you the answers you are looking for.In my experience it’s the soft soaps and creams that have the highest chance of going “bad”. Which, might not necessarily be BAD, but rather a separation of ingredients and oils. Unless it smells rancid you can likely just stir them up and use them.I have some vintage hard soaps, like Williams and AOS that are over 20 years old (Williams) and are fine to use.