We encrypt PMs, so if the encrypted text is truncated by mysql, the entire message is destroyed. Truncate it before encryption so that doesn't happen