Her reply tells you everything..."the sweetest thing someone has ever done"?
I would be so unhappy and would 100% think this is a deal breaker.
You are not in a loving relationship if your partner is giving beautiful items like that to another woman.
Don't kid yourself otherwise.
His mind is on her, definitely not you.
Do not accept such treatment.
My old flatmate moved her boyfriend into her lovely flat years ago.
Her birthday came around and she was a bit disappointed in the lack of fuss and told me about it. She got a card and a very small gift....(can't remember what).
A month later a mutual friend who worked with him mentioned how HE had organised a cake and a beautiful bouquet for a colleague of theirs....a first time he had ever done this.
She rang me in work and asked me what I thought....I said I wouldn't be happy, as in fxxk that for a game of soldiers!
She was so upset and left work early.
He arrived home to his stuff boxed up and it was over.
He protested and swore blind she was wrong but she was having none of it. She told him to fxxk off and go eat birthday cake with his colleague.
He was stunned and embarrassed and spluttered something.
She was having none of it.
She actually felt a bit humiliated by it.
She didn't take him back even though he did make efforts to resolve things.
We never heard of them getting together afterwards but as far as my friend was concerned, by him making such an effort for another woman, his mind was not fully on her and she wasn't wasting HER time on him.
Take this seriously OP and be honest with yourself.
Are YOU wasting YOU time here?