Re: Being held back...
I'm wondering if there is anyone else with whom you can train? How many other potential partners do you have?
I've personally found that I learn more when the other person is less skilled than when they are more so, as long as I'm being observed by a highly skilled person to keep things going "in the right direction." But, that's just me.