But should they be utterly shattered by your throwing stones at others they have an amazing ability to re-develop again and again. Each time that you look to another to do for you what you need to do for you, you in effect throw a stone. Throwing stones is blaming. Throwing stones is not taking responsibility for your own actions and the consequences of said actions. Life is not waiting for anyone.
Life goes on.
It will go on with or without you. It is you, and only you that can sing the note needed to shatter the wall of glass that you have allowed yourself to remain behind. Stop looking out from behind that wall of glass. Take positive action. Dare to dream.