Can B-12 cause someone to lose sleep?
People react to B-12 in different ways. For some, it may cause increased energy, and as a result, should not be taken right before bedtime. Fortunately, the solution is simple. Take just 1 B-12 in the morning. That is the recommended dose on the box and should be enough to get through the day. If sleeping is still difficult, please cut the morning dosage in half.