I agree with H3aTeRzz but what they didn't explain is that doing a factory reset won't restore an older version of your OS. It will reinstall the current OS and the reason this often helps is because the live update is not so much installing its self as it is patching holes and making changes all while not losing any data. It's kind of like taking a brick out of a wall and replacing it without tearing down the wall. That brick is going to stand out. By factory resetting the device you are tearing down the wall and rebuilding it so that all of the bricks match. Granted you will loose some data, i.e. log-ins + passwords, maybe some setup preferences, game saves but if you backup your device prior to the reset you can minimize that a lot. Factory resetting a device after a major update used to be very common place, updates seem to go a little smoother these days but there is always the occasional glitch or bug which makes them still useful.
The Odin suggestion is basically a root method. While rooting a device offers some niceties it also opens up room for problems if you're not a tinkerer and it will require some know how. Knowing where to get a factory version of the OS you want back, not someone's knock off version of it, making sure all changes from the update are wiped out, etc etc etc.
The long and short of it, try a factory reset see if your issues don't subside and enjoy your phone.