SUBREDDIT: r/relationships
TITLE: My SO [24 F] of a year just sent me [21 M] a single rose that was delivered by the florist
POST: So she sent me this rose with only a note that says "I love you xxx". I understand why she sent it and what she's trying to get across but; Currently we are living on a rather strict budget where I'm swapping career paths and have only just been recently employed and she has only just received her first paycheck from her new job.

The thing is, I know that the rose would have cost around $50 to have sent to our home and she should know that I'm not materialistic and rather economically minded as it had been discussed before. I almost get the feeling that she doesn't really understand me or that she has to prove her love to me with these kinds of gestures. To me it seems rather childish and irresponsible.

The question is: Should I have any right to be as upset as I am for this gesture? Or am I just being far to frugal and quick tempered?
TL;DR: 
SO sends expensive flower, money is short, I'm upset due to irresponsibility, Am I right to be upset?