MacBook Pro 2012 - Lagging and slow boot-up
disk seems fine, as your tests indicate.
first, best chance:

have you done a safeboot to clear out some caches and repair the hard drive?
shift key down at boot up.  then when it comes up, do a regular reboot.