The heat flashes are probably from the b3 (I think!) in your multivitamin, if it's one of those ones with a huge % of the recommended amount.