I come from a C and C++ background as well, but broke myself of the habit rather quickly - I just think of Lua in natural-language terms...
Code:
if not insane then RunAway() end
versus
Code:
if (!crazy) {
do_flee();
}
Code examples can be rather interesting when first waking up.