My advice is to talk to the skipper and tell him your issues. You shouldn't change clubs unless you are looking to further your career as a cricket player and can't do that where you are or you move too far away to play at the club.
If you are getting as much bowling as you are saying you are, your skipper rates you and will want you to play and not leave. The guy is clearly a loose cannon if he can't man up to a bouncer (long hop) from a spinner and laugh. He wont last long at your club, regardless if he is a quality player - which he wont be as he will be too easy to wind up