How to Stop Being Hard on Yourself!

Have you beat yourself up so much that you question whether or not there is anything good left in you? Has this energy drain stopped you from doing things you