No, your messages are not stored on a blockchain. On Session, messages are stored by swarms and are deleted from the Session Network automatically after 14 days.
After 14 days, messages are only stored on the local devices of the sender and recipient.
All of your messages are encrypted, and can only be decrypted using the private key that is stored locally on your device.