Are you too hard on yourself?
If you grew up in a highly critical environment you may be hyper vigilant on your flaws. You may be trying to fix them in order to avoid criticism. If you felt abandoned, you will do anything to keep people around and try to be and do things perfectly all the time. You are hard […]