Listens: 0
Do not worry about your setbacks. Sometimes they could be the reasons for your growth. Accept yourself and move on.
You are complete with your flaws!