You are your best friend, your biggest supporter, your ride or die. You may have others in life who will treat you with the respect and reverence that you deserve, but no one can love you the way you love yourself or treat you as well as you can treat yourself.
You, my good friend, have just hit the nail on the head. Yes, you should focus on the unconditional, non-toxic love that you can give yourself but also on forgiving the past hurts and experiences inflicted upon you by your parents.
If you truly realized and knew your worth, this fox would have not been able to get into the hen house. You were so consumed by your need for validation and love that you chose to put the needs of someone else, i.e. sex, above your own needs. And honestly, you played yourself and allowed yourself to be played!