Why do I still feel I’m never enough, no matter how much I improve myself?

This is my life story.
I was the dumbest, skinny, and un energetic kid in school cause I saw my parents struggle for a meal.
We were homeless for 2 years (my age 4-6)
I don't know why but I still remember most of the bad stuff.
Somehow parents got me in school, they tried their best, but what will I do when I am the dumbest kid in the class, who is bullied every single day.
Who couldn't even cry because what would that fix.
My paranoia began there as I had to protect myself. I changed school 3 times to escape this but It made it worse.
I don't have any memory when I was 7 to 13.
Because everything was so traumatic for me, my brain bliped that time.
When I was 15 I got my dog, things improved financially but my health didn't.
At the age of 16 my dog died, I failed school.
A lost cause, couldn't get into any college or university.
I got into a diploma the first year I failed again. Practicing everyday from 5 in the morning till 8 at night 2nd year I passed with flying colours.
This was the first time I did something good., I got a gaming setup (this is 2019)
Final year 2020 Covid.
got 99% as it was mcqs got a chance to go to college.
Made it there finally.
fell in love. She left me for someone else within 3 months. Never got to kiss her Broke me completely.
In that pain I got the best offer from a bank to work. finished college within a month I was earning good money. I was so rich that I could buy an iPhone each month and still pay rent. Improved my health finally. Fixed my eyes teeth, my confidence.
Worked so hard i got the role which I wanted, within 6 months.
Within a year I had my own trainee.
I worked for two years. still no love in my life. Got stood up 2 times.
quite my job to come to UK got masters done now.
Got heart broken 4 times 2 times by the same girl.
My whole life I used to think I will find love soon but in the end I never got it. I improved myself, my family's conditions, my face, my body. Still I am not enough for being loved.
Why do I still feel I’m never enough, no matter how much I improve myself?
Post Opinion