My self I would laydown a fresh image, apt update, then go from that point. Also, keep a list of packages you installed, this will help in finding out what is breaking the system.
If you are running NVMe this is a good way to set it up.
NVMe/emmc boot