Install an LTS (Long Time Support) kernel on top of the existing kernel. (don’'t remove kernels you need before you install a new one)
If that doesn’t help, please read this first:
After you’ve read all of the above, backup all your data and reinstall with all the knowledge you now have due to the other problems you’ve had so far…