have it coming

verb

1.
deserve (either good or bad)