Sounds alot like what I went through after taking a break from amphetamines. Those can really screw up everything in the body.
But waking up around 2-4am sounds a bit like the beginnings of a parasitic infection. If you continue to see low performance in everything you do and changes in your neurological behaviour including train of thought and conscious, probably should begin anti-parasitic infections early. The herb ones off Amazon are like $20 and they find Candida too which might be one of the preliminary signs of infection or what not.
I'd continue taking all the vitamins you are taking, as they cannot hurt.
Add some Zinc, Vitamin A, and Turmeric to your routine and see how it goes. Definitely take some Valerian Root at night and see if you can sleep a whole night. If you can't get three consecutive nights of sleep in a row then you got a problem. PM me to talk more about it as I don't really check back threads but will be happy to help.