No matter how much I improved why am I incomplete and single?

I changed my whole personality, had bad teeth fixed them in a painful year, and had wisdom teeth removed (3 of them).
fixed my body shape, became fit.
I was shy and very introverted now not so much.
I didn't have any fashion sense, so I hired someone to get me a better style.
Got the best job and best marks in Batchlors.
I had a lot of friends.
But I still can't get any girl's number.
And no one asks me out at the same time.
After changing so much, I don't even know what I have become, and now girls are choosing someone who I was before, boring and silent and unfit.
In this confusion, I changed countries and now I have the same problem again how?
Getting rejected, for saying hello without even any flirting what the hell is wrong with me? I don't understand how much more I should lose myself to get loved?
No matter how much I improved why am I incomplete and single?
Post Opinion