I think you will find that most of us have at certain times been difficult on ourselves. One way I think it is improved is visiting our community. You will find terrific uplifting stories and a few by me 😀. In all seriousness I promise if you hang around, it will improve your outlook by being around the general vibrations of our community.