System wont boot, stuck at "Notify about reboot on special conditions"

While I was in chroot, I did a system search and realized something: all of my disk drives were completely full. After searching my files, I found residual data that BleachBit uses to overwrite deleted files filling up the whole system. After deleting everything related to bleachbit I also found out that it had messed around some areas it shouldn’t have, but i can’t say for sure where.

And i also did something else, i backed up my data and just deleted my boot folder. Then i did the commands bootctl install, bootctl update, and sudo pacman -S linux . And somehow, one of those things fixed it, i was able to boot. But now my system is all messed up, seems like some data were wiped out, all my accounts on firefox are disconnect, but it still has everything else. Also my nvidia drivers were also broken, had to reinstall it.

Everything seems surprising fine for now, i wonder if this will come to bite me later.