I am a 122 lbs and 16 years old, most of my body mass is muscle and I consider myself a little above average for my weight strength wise. However, I am not gaining nearly as much as I feel like I should. I exercise 6 days a week, each one entailing about 20-36 sets not counting abs. I think I eat enough( 3,000 calories, 140 grams of protein a day) and I feel like I should have much more muscle mass than I do.
I have been steadily lifting for about 6 months and have gained about 10lbs`] in muscle, but the last 2 months I have plateaued barely gaining 2 pounds and I struggle to keep those . I have switched up my workouts and my protein sources, I even started drinking a gallon of water a day and still very few changes.
I’m a vegetarian if that helps( get most of my protein from shakes, yogurts and nuts)