Hello, K..
Definitely, yoga exercises MAY cause problems for health,
IF being practiced without the blessing and guidance of the Master.
If you love Yoga exercises, please do A LOT, and I mean a l o t of research on what and how you are practicing asanas, especially if you combine it with pranayama.
I would suggest, as a very good set, the work of Shri Ijengar: He suggests a very balanced set, with the indication on how to start from little and move towards improvement.
At all times, if you have headaches often, hypertension, dizziness,and problems with your eyes (wear glasses), all the asanas that include headstands, are stricktly NOT recommended.
One more advice: research HISTORY of yoga: how, where, and why. You will find that this is a device for balancing the energies of your physical, astral, and so on systems FOR working on further improvement of the growth of your Soul. The whole system is involved, and ON THE LONG RUN yes, it starts healing. but before you see the results, all old tensions, clogs, blocks need to be released.
What happens if the bad wound does not heal for a long time? Once it starts healing, there will be more pain, puss will be coming out, ugly, uncomfortable and not looking like healing at all. Same happens on the energy level, and only a skilled Master knows how to direct energies that you wake up and set to motion, as the excess of a new flow of energy may start creating new blocks, because your system does not have the channels for the new flow cleaned and cleansed yet. This might lead to new inllesses. BE VERY CAREFUL !!!!
If you do pranayama also, my strong advice is: do NOT even try doing Khumbhaka, until you find a Master.
As it is stated, if the Disciple is ready, the Master will come.
BE CAREFUL! Yoga is not a set of exercises for healing the physical body without any connection to the energy (prana) that flows through our body. It is an ancient set that requires wisest approach: we are not taught, skilled, or authorized to do it on our own.
Wishing you GOOD LUCK, and a lot of happy healthy days.