5. Envelope Surprise Card

An envelope surprise card contains multiple small notes tucked inside mini envelopes glued onto a card. Each envelope can hold messages like “Reasons I love you,” “Fun memories we share,” or “Future adventures we’ll have.” Your boyfriend can open them one by one, making the card an ongoing experience of love and joy. This idea is perfect for birthdays or long-distance relationships.