The more you interact with other people, the more you learn about others and yourself. I find it intriguing that sometimes upon reacting to something I read or hear, I start to wonder why my reaction or comment is such and such. Then I start tracing it back to my past, trying to find the missing link(s). When I find it or them, then I begin to experience enlightenment.
Enlightenment is crucial since you'll then (hopefully) know what to do next, even though it may be painful. Once you realize something important, you need to take actions: heal yourself, forgive yourself, forgive others, move on, let go, etc.
Sometimes when you interact with others, you might also experience seeing a mirror of your present or past self. It can evoke frustration, sadness, shock, guilt, joy, or it can even make you want to help the other person get through what you've left behind.
I think one of the hardest things to do is to love ourselves. A while ago a man and I had a talk. He said that he had always been too hard on himself, since he was a perfectionist. I don't know if he was born a perfectionist or whether he developed into one. He said that it was a miracle that he didn't turn out as a drug addict or drunkard considering his past.
I didn't probe more as it didn't seem appropriate. His being too hard on himself made me think, though. I used to be that way, too, but I'm slowly learning to be kinder to myself. Some days are easier than other days, but I'm getting there. But if one has "mastered" the art of loving oneself, would it feel wrong? Is there something wrong if I'm able to love myself despite myself? I don't think that anyone can love themselves without ever experiencing guilt or shame or anger toward themselves, but if at the end of the day one can truly love oneself after experiencing all those emotions, is it all right?
I have to be honest with you that a few times in the past I enjoyed feeling guilt within me as it seemed to have made me more humane. But that kind of idea also feels wrong. And here I am going in circles again, yet I do enjoy this process so much...