Wait!
You may have a very hard-to-detect issue. It appears you have an Apple Fusion drive that has "split." The Fusion drive consists of a small solid-state drive (your disk0) and a larger mechanical hard drive ( your disk1), linked by software to act as one. Something broke that software link. Here is my evidence:
Drives:
disk0 - APPLE SSD SM0032L 28.00 GB (Solid State - TRIM: Yes)
Internal PCI-Express 8.0 GT/s x2 NVM Express
disk0s1 - EFI [EFI] 315 MB
disk0s2 [APFS Container] 27.55 GB
disk1 - APPLE HDD HTS541010A9E632 1.00 TB (Mechanical - 5400 RPM)
Internal SATA 3 Gigabit Serial ATA
disk1s1 - EFI (MS-DOS FAT32) [EFI] 210 MB
disk1s2 [APFS Container] 1000.00 GB
disk2 [APFS Virtual drive] 1000.00 GB (Shared by 6 volumes)
disk2s1 - m***** - Data (APFS) [APFS Virtual drive] (Shared - 586.92 GB used)
disk2s2 - Preboot (APFS) [APFS Preboot] (Shared - 337 MB used)
disk2s3 - Recovery (APFS) [Recovery] (Shared - 614 MB used)
disk2s4 - VM (APFS) [APFS VM] (Shared - 6.44 GB used)
disk2s5 (APFS) [APFS Container] (Shared - 15.05 GB used)
disk2s5s1 - m***S (APFS) [APFS Snapshot] (Shared - 15.05 GB used)
disk2s6 - Update (APFS) (Shared - 2 MB used)
Were a Fusion drive working correctly, there should be entries under disk0 and disk1 with "Fusion." Nothing shows in your report.
As this is a software issue, you can correct it at home without spending money. Please see this Apple article:
How to fix a split Fusion Drive - Apple Support
If that does not change anything, then you can get that external option that rkaufmann87 has wisely recommended.