Up until now, I've been training 2 times a week, doing full body exercises in different orders, depending on what groups I wanted to hit the hardest. I'd have soreness, but it would start dying out after the 2nd day, and I was ready to hit the gym the 3rd. I noticed some decent gains over the initial 2 months. In the 3rd month, I've gained a signifigant amount of weight. Been eating much heavier. I don't feel like I've gained much muscle by mirror, but I'm sure I've put on extra fat, so I know I look "softer" anyways and definition isn't an indicator right now. Now I'm staying sore into my 2nd workout. I work out Mondays and Thursdays, and today I'm still sore from Monday's workout. Felt it last Thursday too, but not this distinctly. I don't mind working out while sore, my question is does this mean my muscles aren't fully recovered and I'm pushing them too soon to allow any decent mass to build?