hahaha, boot camp is GREAT isn't it? But yeah, you do have to just suck it up and deal with it. The results are worth it
I have that with dragonboating now. It hurts more than bootcamp ever did. You can't slack off at all with 19 other people in the boat all counting on you and my god does our coach flog the crap out of us! (probably literally would had he a real whip :P)
Keep it up though! Good work!