Background: This girl who was a mutual friend liked me around 4 years ago but I rejected her because at the time her personality wasn't a good fit for me. Not too long after this I started dating this really beautiful girl and this other girl was still interested me but I kind of brushed it off. Well, that relationship ended around two years ago. Since then I kinda went into a depression and gained a lot of weight and stayed in the same position at my career.
So around 2 weeks ago I ran into the girl I rejected at the store and I saw her with her boyfriend. Not gonna lie he's good looking and apparently is super successful. She got even more beautiful and I found out that she ended up going for a graduate degree and is now very high up in her company/making a lot of money. It was embarrassing because I know I don't look the best anymore and now she's doing better than me after I rejected her..
I ended up reaching out to her last week through text asking if we could try again because to be honest I always thought she was cute, I just wasn't ready at the time. She said it's way too late and she moved on a long time ago and is now happy with her current boyfriend. She also said she's not gonna be someone's second choice which isn't true because she would have been a first choice for me if I wasn't in the situation I was in (being in a relationship already at the time). Now she's not answering any of my text messages.
I just feel stupid and can't get her out of my head. I regret not giving her the chance at the time and I just thought she would still be an option for me.. How do I win her back?? I know I can treat her better than this new guy to be honest how can I show her this??