When I was your age (I am 22 now), I was dating a guy I had been with for over a year. I wanted to do something special BUT like you, I was short on money. I went to Walmart (thank God for that store) and bought him a cute stuffed animal that was pretty big and was not expensive and got a NICE card and wrote as much as I could about how great he was and how I felt for him I also got a picture frame with hearts around it and put a picture of the two of us together inside of it. He loved it! Hope I helped! 