Had It Coming
You got what you deserved, like a big ol' slap in the face for being a total jerk.
My dad yelled at me for failing math. He had it coming because he never helped me with homework.
My friend lied to me about the party. She had it coming when I showed up and no one was there.
That guy cut in line. He had it coming when I pushed him out of the way.
xs