How to find self-worth?

Savannah

I'm with a guy who is kind of emotionally abusive.

I don't feel like I would find anyone else, but he always puts stipulations and rules on me.

"If you don't like it, leave."

He puts me down "Congrats you work a whole 10 hours a week."

I'm a part time server at a pizza place, I'm in highschool and college part time.

I don't feel pretty.

I don't feel wanted.

I don't feel good enough.

I feel like a letdown.

I have no friends, they all turn to other friends until I'm their last option.

My family never congratulates me or says they're proud- just "cool kiddo."

My boyfriend isn't the same person he was a year and two months ago.

How does one realize their self worth?