Criticism may not be agreeable but it is necessary. It fulfils the same function as pain in the human body. It calls attention to an unhealthy state of things.
Let go. Why do you cling to pain? There is nothing you can do about the wrongs of yesterday. It is not yours to judge. Why hold on to the very thing which keeps you from hope and love?