If you see anything else wrong with my workout please do tell me. Sorry for the long post. If not write back. I need help. I can't eat every 2 hours because I am at school half a day.
Many younger lifters have a very hard time gaining weight.
I had this trouble too, downing protein shakes with peanut butter, etc to no avail. You are burning an incredible amount of calories just existing. The fact that you are gaining muscularity is a real plus. What you are gaining is quality muscle weight. You can not get too much stronger without getting bigger.