Congratulations man, incredible progress. I'm a freshman in college and I completely agree. Being on a workout schedule keeps me from being lazy and tired. I feel great and focused during the day and...
As for supplements just eat healthy and enough to fulfill the goals that you are trying to meet and cut out the bad stuff. As long as you train hard...