We do one at the gym where we hit eachother with 50, 1-2 combos on the abs, hard with bareknuckles....you have to last to 50, real killer.
join the army get yourself to trashcanistan see some real harrowing sh*t be mentally hardened profit?
Physical toughness is easy, it's the mental toughness that's a pain. I would just say build a "I don't give a ****" attitude. Most people get worried when they get hit, but if you go in expecting to get hit; then you'll be just fine