
Rub somebody’s nose in it
Negative Connotation
This phrase has a negative tone and implies criticism or humiliation towards someone's past mistakes. 
Informal Use
It's an informal expression not suitable for formal contexts such as business meetings or academic papers. 
Often Past Mistake
Usually refers to a past mistake or failure, not something done correctly or accomplishments. 