LOL BROOO, my METABOLISM is "fast as shit" and im a hard gainer.
Heres my diet,
In the morning, i eat 2 oatmeal packets, with a chopped up peach in them (around 300 calories) I also drink a gainer shake, composing of 1 scoop of gainer protein powder, a glass of whole milk, and strawberries.
The shake alone equals around 1000-1200 calories.
Then, i go to school, sleep in my first block, 2nd block i lift, right after i lift, i eat a pb ' j sandwich on wheat bread, which equals out to 400 calories, then i drink a gatorade, so round it to 500.
Go home, get a glass of milk with a sandwich, thats around 500 calories right there, give or take 100.
Dinner, i usually eat 2 baked potatoes, a chunk of grilled meat, and drizzle it all in butter and cheese, with a glass of milk.
Thats around 700 calories - 900 calories for my dinner, and before i go to sleep i drink a gainer shake.
Your not eating " a ton"