He shouldn't be moving around all the time. A happy anemone stays put. He must not be getting the right conditions. What is your size tank, lighting, flow, and water paramaters?
My anemones have always stayed put. Provide them with their general requirements and they really are not that hard to keep. (IME)