If after testing the device in safe mode the symptoms are still present I recommend having the device evaluated by a Samsung technician. You may take the device to your local UbreakIfix and they can usually have your device back to you within a day.
The remaining option would be to send your phone in for service. Please send a private message with the full model code and IMEI number. http://bit.ly/2XERsky