We do not currently know of any antonyms for mental attitude.
For similar words to mental attitude, try: