technically, they are hers to do with as she pleases, even if it seems rude, she is actually making good use of the flowers by giving them to someone who appreciates them more than she does.it is understandable that you may feel angry or upset, but in the long run, she's done you a favour. if she hadn't of said anything, you wouldn't of found out that little bit of information about her. she was only being honest with you, rather than lying. doesnt honesty mean anything to anyone anymore? however, like others have said, if there are other issues with your relationship, then you would be right to end the relationship, but please dont on the basis of her giving away flowers! there are worse habits than that! i hope you figure it all out and do whats best for you, not for anyone else!! xxx