But until he starts taking his anti d's correctly he can't say whether they are helping or not. Sorry, I don't understand why you'd be trying to add things in when you don't know if these help? Also... St Johns Wort is natural and can have serious interactions with anti d's, so really do check with a pharmacist.