my birthday !

So my birthday was yesterday. My guy usually never gets anything out of the ordinary, mainly bc we live on our own and money is tight. He works for himself and over the weekend I helped him get some stuff together to scrap. He told me he made $50 off it..and in the same sentence tells me "but I can't tell you what I spent it on" Tuesday night he tells me out of the blue I got you a birthday present but you have to wait until tomorrow after work for it. Then he tells me he is making dinner bc I don't deserve to on my birthday. I come home from work yesterday and see this on the table and was totally surprised! The box was wrapped so cute with a bow on top. I love my guy so much :)