Bloody noses and headaches sounds like high blood pressure. You need to stop before you do some serious damage.
Most probable. Way to much crap in his body right now. People wrongly assume OTC=safe. I've seen too many clinical cases of OTC products causing health concerns to know different.