It sounds like you are already on your road to better health. The first step is asking questions!
A liver cleanse would help your sinuses. I believe sinus trouble is a result from allergies you already have. Flushing out your liver would have a direct effect on clearing your allergies which, in turn, would help your sinus problems.
Also, did you know that your liver stores emotions? So, flushing your liver would flush out old emotions and brings in clearer and purer thoughts! That's why so many people experience such a calmness and a better sense of well being after a liver flush.
You need light from the sun. I am sorry that you are so sensitive to that light. However, I believe that the cleanses would help that problem, too!
Check out the Liver Flush
Forum and see what you think. Also, the parasite, colon, etc. cleanses are also things you need to do, too!