Looking for idioms about experience

From The Godfather

A USMC Gunnery Sergeant used to regularly tell me, “l’be been through more sea bags than you’ve been through socks.”

Never get in a pissing contest with a serious beer drinker.

My father often said, “Don’t get your meat where you get your potatoes.”

Thanks dad?

I don’t know if it’s an idiom, because I’m the only one I ever heard say it, but I’d tell people, “I’ve got work boots older than you.” and after a glance down; “I think I’m wearing them.”

Like this? http://boards.straightdope.com/sdmb/showpost.php?p=4958128&postcount=6 :smiley:

I am aware of the contradictions and paradoxes of paremiology, but I’m just curious:
What does one reply to ‘you can’t teach an old dog new tricks’?

“It’s not my dog!” :smiley:

Don’t shit where you eat.

Don’t shit on my cupcake and call it frosting.

(Apologies for the vulgarities.)

How about:
Oh yeah? Just watch and try to keep up, oh young and foolish one.

Experience is what you get, when you don’t get what you want.