I'm 30 years old and will be leaving for BCT in a couple months. I have not gained weight since I was 17. I work out daily and run a lot. What is the best way to gain weight and what supplements should I be taking? I really only want to take some type of protein or equivalent. I understand...