I don't know how to avoid those thoughts as it rings so true in my mind as I know why my thoughts are the way they are. Though your analogies make perfect sense. Accepting myself will probably be the only way I can get rid of all my issues. It is highly unlikely I will be able to do this on my own accord, I think I need Guru Maharaj Ji's help.
I can read the Punjabi scripture, but my vocabulary is very limited in order to understand it. I do know Japji Sahib by heart, but I don't know how to do Ardas and other parts. I don't like myself, how do I give myself to Waheguru?