145-160 is not small by any measure.
125, otoh, is small.
I sometimes ride with a Cat 1 who is smaller than most Great Danes. He seems to have no problem hanging with larger Cat 1s. And he can draft off anyone.
You just need to train more, ride harder.