Why is the Monero blockchain so big?

MoneroMonero
$124.52
1.44%
self.Monero1m ago
I'm looking at starting a full node however I'm taken aback by the amount of disk space is required to run a full node. Why is the blockchain so big and does it purge itself of historical transactions after a certain time period or is everything recorded since the beginning of Monero's blockchain use?