Recovering deleted text messages on Android is difficult, and the best strategy is to have Google Drive back up your phone.
You can back up messages on an iPhone to your iCloud account, or sync messages from your iPhone to your Mac.
There are many reasons for wanting to print out a text message. Maybe someone sent you some exciting news via SMS, and you'd like to print it out and pin it on your bulletin board. Or maybe someone ...