Frustration. Through its effect on the immune system yes it does.
Yes. Chronic frustration, unhappiness, anger, etc. Are experienced in the body as chronic stress, which can make the body prone to illness. It's important to find a mental health practitioner to help the person understand why the chronic frustration exists, and what to do about it.