First of all, you have probably damaged its mouth by "jamming it in there". It's doubtful he will eat any time soon after that. Second, it sounds to me like your lighting is not enough. The purpose of eating in an anemone is simply to create CO2 which is needed for photosynthesis to occur. The majority of an anemones strength is gained from the more essential component to photosynthesis, light energy. So even if you are feeding your anemone very well, which it sounds like you probably are, if it is not getting enough light then the food isn't doing it any good. It could be refusing the food because it is "full" or it could be refusing the food because it doesn't have the strength to digest it. Digestion requires the most energy of any function an anemone can perform, as it's been explained to me. I'd really like to know what size tank you have, what type of lighting you have on it, how many hours a day you run the lights, and how long your tank has been set up. Also if you can include a picture, or describe the color of your anemone when you purchased it and now it would be of some help.