A lot of the time, yes, but not always.
True story from my college days:
I went to school (ROTC) with an absolute piece of shit. Had no intention of getting a degree; was just scamming the government. Well, the Air Force finally wized up and pulled his ass back onto active duty to finish his enlistment. But he wasted nearly 4 years of scholarship money that could have gone to someone "worthwhile." I graduated and several years went by when I ran into a mutual friend. It seems the shithead pushed things to far and was spending the next 5-15 years as a guest of Uncle Sam in Ft Leavenworth, Kansas (he was ~33; she was ~16...and the colonel's daughter!)
I empathize with you completely. It sucks to follow the rules you were taught growing up, doing the right thing, but still losing out to complete jack-offs. Well, they don't always win. Sometimes the shitheads DO get their comeuppance.
Ya gotta hang in there. If you stoop to their level--they win. If you give up and blow your brains out--they win. Whatever you do, you can't give the bastards the cheap victory.
Brian Bronson