mental battle