Safe Boot from the HD, (holding Shift key down at startup), does the problem occur in Safe Mode?
Safe mode attempts to repair Disks & clears lots of caches, so if Safe Mode works try again in regular boot.
You can save us asking dozens of questions by submitting a report...
EtreCheck is a simple little app to display the important details of your system configuration and allow you to copy that information to the Clipboard. It is meant to be used with Apple Support Communities to help people help you with your Mac.
http://www.etresoft.com/etrecheck
Pastebin is a good place to paste the whole report...
https://pastebin.com/
Or use the paperclip at the bottom of a Reply to attach the full report here. :)
Workable but harder for me to work with...the Note tool on the bottom of this editor's toolbar, as shown in the image, to copy and paste the output from EtreCheck.
There is also free Malwarebytes which may take care of it...
https://www.malwarebytes.com/mac/