In the past I have anal sex get messy even though I thought everything was clean beforehand. I am interested in trying anal again and wonder what kind of preparations I should do? Is it better to have anal sex before having eaten much so that it's cleaner? Is an enema necessary? There's probably not really any surefire way to make sure that things will not get messy. Is there a special lube for anal sex? I did enjoy it in the past except for one time where it got messy. There's just something so naughty about it. Also I like having my boyfriend being behind me because I can feel but not see what he's doing.