Can I cancel or change a Bitcoin transaction?

Due to the nature of Bitcoin, transactions are irreversible and unchangeable.