The edges on two hearts are choppy and to sharp. The vertical text could be one or two pix smaller. J heart STI? needs a font change. Add a frame.

Fix that and you got a decent birthday card.