I keep doing that and then for several weeks I deal with the extra pain and complexity this causes. Then always, and I mean always, I end up rewriting all that code using enums.
Using multiple booleans like this seems like such a waste unless you're using a language that doesn't let you do otherwise.