Temperament
I have suffered from migraine all my life. My friend tells me that this is caused by my personality, that i worry too much and should try to be happier. My doctor tells me that the migraines may be caused by a distended blood vessel in my brain. Who do i believe, my friend or my doctor? Physiologically, the distension of a blood vessel in the head is indeed one of the more frequent causes of migraine, and ergot, a drug which causes the blood vessels to constrict, is often used to treat it. Yet statistics reveal that people who suffer from migraine tend to have strong guilt feeling and also strong feelings of insecurity. So both your doctor and your friend may be right.
However, each individual is different and treatments yhat work with one patient will often fail with another. Only systematic investigation of your complaint at a migraine clinic will reveal the appropriate treatment for you. This will take psychological factors into consideration and if necessary you will be given professional help to identifity any tendencies in your personality that might contribute to your condition. Trying to be happier should do no harm, but do remember that you are applying a simplistic solution to a complex problem and that it is unlikely to solve problem on its own.