I suspect prior problems with the anemone. They are tricky animals and unless you know what to look for when buying one, they can get the best of you. As you gain more experience with your current anemone, it will be easier and easier to spot good specimens. I rarely see very good specimens of anemones. I would say 1 out of 50 (maybe less often) may come in good condition in your average LFS. 1 out of 100 or so actually live. A very small percentage come in excellent condition.