"beating one's self up" is an idiom which means "being overly critical of one's own flaws, shortcomings, or weaknesses."
first of all, we need to evaluate whether the flaws, shortcomings, or weaknesses we think we have are real, imaginary, or merely exaggerated. and for whatever reason we beat ourselves up, the important thing is to make a plan for overcoming these flaws.
what comes to mind is the well-known poem by theologian Reinhold Niebuhr entitled "The Serenity Prayer." It goes like this:
and wisdom to know the difference.
this is a beautiful prayer and i hope that it guides and inspires you to live life fully and meaningfully.
up and coming doctors from u.p.college of medicine-- laya zamora, clare toledo, godfrey torres, yen waga, april tagayona, and zie versoza learn life lessons while simultaneously having fun: