Is this a rebound? What do I do?

Im 22M, she’s 21F

We dated in 2017, love at first sight and we were bffs instantly it was amazing
People got involved and it got messy and I ended it, she was broken

Later in 2017 she dated a guy called James, they were mildly serious but their dynamic was boring and it fizzled out

Summer 2018 we reconnected and I confessed I liked her, she turned me down but after a month saw I changed and fell in love with me. September 1st I asked her to be my gf

She went through a bunch in her life later on in 2019 and broke up in April 2019. I feel mainly she was just terrified of commitment and facing the fact she will be with me forever. At that age, it was scary for her

We stayed friends and I supported her bc she was very depressed, and she ended up warming up to me again, said she loved me in June 2019 for about a week before she pulled back then fully said she loved me, I was the love of her life etc end of September

She moved away to another country a few days later for 10months, and we weren’t “together” but we were just taking it chill

We loved each other every single day. Mid to end of December she would start saying that she can’t wait for a future with me, she wishes she could give me all the love in the world, that no one knows her or gets her like I do and I’m the love of her life etc etc

End of December she told me she couldn’t get over how I hurt her in 2017 when I ended things, and it got heavy and destructive for her in her mind and she couldnt love me anymore (a day or two prior was saying how much she loves me lol)

Start of Feb, I find out she’s now talking to that guy she dated in late 2017, James. She said its not serious and she doesn’t think it will go anywhere

A couple days ago he asked her to be his gf and she said yes, so now they’re in a relationship

It seems SUPER fast to me, as just a little over 2 months ago she was saying how I was the love of her life etc… she explained and said she would go through cycles where she would love me one second and say those things but remind herself of how I hurt her in 2017

But now they’re together in a long distance relationship and won’t see each other until August this year

I dont know what to do. I told her I cant be friends with her anymore and I dont have the desire to talk to her at all now, but I do have love for her still and I do really want her back at some point… I dont know if she will miss me or think about me as she’s so distracted and happy with this guy now

She said she is happy with him because there are no expectations and no baggage and they’re just focusing on “now” and going with the flow… I feel he is more committed than she is though…

It seems like to me, our thing for her was so unstable, and she had all this baggage with me, and some expectations with me, that when she decided to start talking to him end of December when she ended it with me, it seemed like the easy option as she did have feelings for him (since summer 2019 she said) and she knew he always liked her, and he seemed like the stable option as there were no expectations or baggage and that’s what she’s always wanted

She just seems so happy now and so excited to be his girlfriend… she said she doesn’t know if she sees a future with him yet and that she doesn’t love him yet either… and that she can’t talk to him about where things are going bc they dont talk about very serious topics…

She also hates where she is living right now and cried 3 times last week. She would feel more comfy coming to me with her problems than him, if that makes sense. On valentines day she got a little jealous when I joked about sending flowers to another girl she always saw as a threat to “us”

Is this a rebound? What do I do to get her back now? It has all the qualities of a rebound but she doesn’t seem hurt or pain from ending it with me, she seems happy and relieved…

I know I will have to cut contact indefinitely and that’s what I’ve done, I dont plan on messaging her until I know I have 0 feelings for her, or until she is back. I also gave her a romantic bracelet for her bday last year and she said she wants to keep it bc she “likes it” which is fair.

Someone pls help haha