Make sure you don't jump in and take a lot of Vitamin C or you will have an upset stomach. Start off slowly and build up......
But, I do agree with your thinking that the way you have been feeling is probably due to a lack of Vitamin C. I could certainly tell the difference when I began taking it!