Unfortunately, it's as I suspected from your original description.
The reason why you're getting frame skipping and freezes in the video is because your CPU only has two cores, and you have the video resolution set higher than it can handle. Two core CPUs can't really handle high definition live encoding very easily, you need to use downscale in video settings. You'll most likely have to use at least 1.25 downscale, or possibly more for that particular type of CPU. Alternatively, you could go in to advanced settings and set 'x264 CPU preset' to either 'superfast' or, worst case scenario, 'ultrafast', and only after testing that try downscaling. If you're just local recording you might be able to do it that way instead of scaling, so I'd recommend trying that first.
Also, your recording settings are a little bit wonky. Here's a guide for high quality local recordings:
http://obsproject.com/forum/threads/how-to-make-high-quality-local-recordings.12600/