<human>: My girlfriend of a year and three months and I broke up two weeks ago, essentially because i was a cruel arse to her for months near the end of the relationsip. But when times were good, we made so many promises to one another.

Here we go, the stereo typical stuff. I really love her and I don't want to lose her, she's everything i have and we've helped each other over some really, really tough times together.

Our relationship near the end was horrible, because of me, and she saught solace in another boy. She started going out with him a week ago, and today I found out she has already GIVEN HIM A HANDJOB and let him work his way into her panties.

She says she still loves me, and it's understandable that she's rebounding so hard because I was horrible to her - I know for a fact if i hadn't have said the things i did the day after the break up she'd be with me right now, but I can't change the past.

I am seeing her tomorrow, for a whole day alone. I have planned the most romantic, enjoyable day possible and even have a £130 white gold and diamond necklace ready to give to her for the holiday season.

What do I do, reddit? She says she doubts i can win her back, but i think there's every hope in the world. I'm a confused little boy at the minute. Help, please?

Summarize the given text in a few sentences.
<bot>: my ex says she loves me, i know i love her but shes with another boy. what do i do? can i get her back?