One cup of coffee contains 107 mgs. of caffeine. Caffeine is a stimulant and
when consumed increases your heart rate, stimulates the adrenal glands to release adrenalin and caffeine also has a diuretic effect (water loss). Adrenalin
stimulates the nervous system (fight or flight effect). Drinking green tea would be much better for you, or at least follow up with a cup of green tea after your coffee. I would suggest a B-Complex sublingual (under the tongue).
The liquid form of vitamins are always a better choice vs. pills (lillte rocks as I call them). One last thought...B3 (niacin) when taken at 50 mgs. or higher can have side effects such as headache, nausea, a flushed feeling and dizziness. Check your dose of niacin in your B-Complex. Hope this helps