of course after i posted i searched even more and found a perfect solution
here .
I still think i'm going to have problem though. It's too fast to read, but at startup when I type "update -v" I'm pretty aure I see an error about Kernel version not matching a kext. I think my kernel went up to 9.3 after Kalyway 10.5.3 update, and kexts are still 9.2. Does this need to be fixed? Will it address the issue of me having to type "update -v" to boot up? If not, how do I fix that?