No. If you do not have a backup carrying those messages, they are gone. Sadly no, you would have a backup made before erasing the messages. There are quite some cell providers that hold text messages (MetroPCS is one of the few in the US) and even the ones that do would not hold them for two years.