What you see in the mirror is your reflection, we don't always see our awesomeness or perfection, we tend to look for errors or compare ourselves with people or situations happening around. You have to consciously remind yourself how amazing you are, how far you have come, you might not be perfect, you might have some flaws, change your mindset, you are beautifully flawed, a limited edition, a work in progress, give yourself a tap on the shoulder, boost your confidence, no matter what you may be going through. It takes tike for good things to come your way, but it does come. Live your life Kingsize as @fouzi_6 said. We have one life to live, don't spend it self shaming/sabotaging.