Republicans are significantly more likely than Democrats or independents to rate their mental health as excellent. This relationship persists even when controlling for variables such as income, religion, and gender.
Not sure why this is but Im guessing its because most of us understand the work and reward system and are more attuned to the law and morality and ethics .
Also https://www.sciencedirect.com/science/article/abs/pii/S0160289614001081could be a factor . stronger family ties also has a affect plus we have fewer street gang shows you something