mental battles