B-6 there is no age limit,melatonin yes becuase it is a mild sleep aid..


and i tkae my b-6 about an hour before i go to bed.