Why does it feel like only bad people win?

Im not prefect, I'm not the smartest, prettiest etc but something I've always prided myself on is being a moral person and having a good heart. I might not always be kind but that's natural and I still have my limits.

The only thing is I feel like being nice to people is my biggest disadvantage and it always stops me from getting what I want in life. I used to believe in karma but lately I feel like its not ture. I feel like I get taken for granted, overlooked and underappreciated.

There's this guy at my work called Jake and he's a union rep as well as myself. I became a union rep to help my colleagues as my work treat people terribly sometimes. I can't help but dislike jake he only became a rep to befit himself, he uses it as an excuse to get out of work and look like the hero.

He's a con man in my eyes. He lies, cheats, manipulates people. He constantly frauds the company and takes his girlfriend on training trips and over spends on his allowances and makes the union pay it.

He's done a lot of bad things and he trys to take the moral high ground. He makes out he's a good worker when he frauds his rate and takes credit for others work.

The worst thing he did that made him and me fall out was. We had a trainer at our work who fell into a deep depression after his girlfriend died and turned to drinking. He turned up to work drunk and lost his job. Jake repped this man and tried to help him get his job but unfortunately failed. After his man was fired he told everyone about this man's mental health and drinking problems and told someone I was representing for his work performance to use the excuse he was trained by a alcoholic therefore he doesn't feel confident in the training the company provided. I was absolutely disgusted especially as jake makes a big song and dance about how much he cares about mental health. I reported it immediately as its a breach of policy and just morally wrong.

Updates
14 d
He got away with it and now his going to academy for are union and won a award for recruitig over 100 people.. I got offered to go to the academy to but wasn't encouraged as much since I reported jake and the union took his side and protected him and just said he'd been a "silly boy" he's 36 with a child... ffs. also jake only recruited over 100 people because he stole others recruitment forms and bullied people into signing up.
Updates
14 d
a lot of people see jake for who he really is at work but he has a small cult at work most scumbags like himself who love him because he's saved there jobs. When I reported him, I was harassed by these people and they also kept there jobs. I was labelled a grass for doing the right thing and now have to work with people who have it out for me.
Why does it feel like only bad people win?
Post Opinion