Why do I gain weight faster now?

When I was 28-30 I went on vacation to Mexico for 7 days and I over ate for 21 meals and I only gained 5 pounds during the week. Now if I over eat for a single meal, I will gain 2.5 pounds.

Why do I gain weight faster now?
Post Opinion