You aren't overdoing it with the supplements, that looks like a good combo of stuff. Make sure you are getting enough C.