Got this in the mail today. B always catches me off guard with sweet and thoughtful things like this. They aren't rare or out of character, just always a little extra love and joy (which can seem so hard being far away). He is a keeper and so are the puns. Thankful for my best friend and how he loves me so well.