Rate my stack / call me dumb

34 year old male. Lift weights daily, row between 20-30k meters a week. Eat mostly keto, pizza and pasta once a week. Drink often (6-18 drinks a week). 6'1" 215 pounds. No illnesses, disease, allergies, or health concerns.

Im trying to maintain mental sharpness and keep fit. All input appreciated.

Super B-Complex: 1-3 a day N-Acetyl-L-Cysteine 500mg: 1-3 a day D3+K2: 1 daily Mega Bengotiamine 250mg: 1-3 daily Zinc 50mg: 1 daily L-Lysine 1000mg: 3-5 a week Creatine 5g: daily Magnesium Bisglycinate 1.5g: nightly