You have a Mac that started life with only 256 GB of storage, already behind the 8-ball in today's digital world. This will be an ongoing problem for you.
Here are some things that you can do everyday to manage your free space:
• Reboot your Mac at least weekly. Let the OS do housekeeping and clear caches.
• Empty the Trash in the Dock.
• Empty the trash in the Photos app.
• Delete unused and unneeded application installers from your downloads folder and desktop. No need to store on your Mac what you can freely download again any time.
• Transfer files that you don’t use daily to an external drive and then delete them from the startup drive and empty the trash. Files that typically take up the most room are movies, images and music.
This from Apple on the subject of freeing up space:
Free up storage space on Mac - Apple Support
Find and delete files on your Mac - Apple Support
And this user tip: How to Use Finder to Clear “System Data" on a Mac (Thank you, @TheLittles!)
If you have enabled Time Machine to back up your Mac automatically but do not keep your backup drive connected all the time, then MacOS keeps a number of Time Machine snapshots on the drive as part of the backup process. These TM snapshots can occupy a significant amount of drive space. You can disable the creation of these many TM snapshots by setting TM to backup manually rather than automatically at intervals.
You can view and manage these Time Machine snapshots in Disk Utility or in the Terminal app. View APFS Snapshots in Disk Utility on Mac - Apple Support
You can also use apps such as Storeograph from Etresoft, Inc or OmniDiskSweeper from Omni Labs to find the large files on your drive. Once you've located these larger user files, you can relocate them to another drive and/or delete them if they aren't needed.