First, you can not expect someone to hep you with that attitude. I can understand you are upset because of your problems. But that does not give you the right to come in here and shout around.
But lets continue on with your problem. It would be helpful if you can provide some kind of Logfile. OBS has a built-in automatic upload function so you can easily post a link here. In addition, you could have given not only the specs but the OBS settings also.
Let go of the expectation to have the recording look exactly like your actual game. That is not possible because the video has to be compressed. Imagine all pictures you have on your computer were .BMP format. .BMP is uncompressed, therefore lossless, but the files are at least ten times larger than a .JPG for example, which is a lossy format. Imagine this happening with a video: 60 uncompressed 1080p pictures in a single second.
So you see, to get a useful file or stream, it has to be compressed. Now comes the question for the compression strength. the lower the strength, the lower cpu is used to compress, but the bigger the file gets. the bigger the strength, the more cpu power is used but the video gets smaller.
Then, it is important to have a bitrate fitting to the movement you want to record. a bitrate of 1000 might be enough for hearthstone but a game like counterstrike needs 2000-3000. the faster the movement, the higer the bitrate has to be to get rid of the artifacts. Since you said you dont want to stream and just record, you can put a 20k bitrate or even more, to get a crispy look to your recordings.
Then, it is important which encoder you are using:
x264 utilizes the CPU for encoding. it is the best quality choice because it gets the most quality out of the given bitrate. Preferred for streaming, because these service only allow so much bitrate.
h264 (Quicksync) utilizes the internal graphics contained inside Intel CPUs. The bad thing is, if you dont have a display attached to it, it is not active. There are workarounds with virtual screens, but since i actually have Displays attached to it, i cannot verify if they work.
h264 (NVENC) and h264 (AMD) utilize the power of the graphics cards to encode.
h264, all three of them, are Hardware encoders. They can encode your Video without using the CPU, leaving the CPU to give its Power to the Game. However, Hardware Encoding has its flaws: To get the same picture quality as in x264, you need to almost double the bitrate. Not really usable for streamers, but when recording locally this might not be a problem.
Then, it is important how you capture your actual gameplay:
Game Capture is the most effective way since OBS gets its picture Information directly from the GPUs buffer.
Window Capture is less effective but still better than Monitor Capture, which is least effective and can cost you some CPU, too.
Capturing a Game that uses Fullscreen Window can cost you some Frames, too, even when using Game Capture.
Then, it is recommended to run OBS with "higher than normal" priority.
Then, it is recommended to record to an internal hard drive. it does not necessary have to be an SSD, but never use external hard drives to record.
Watch the dropped frames counter. If it rises, watch the statistics. There you will find if Frames were dropped because of Rendering or Encoding. Dropped Rendering Frames occur if OBS has too much to do besides capturing or encoding. Dropped Encoding Frames are most likely because the Encoder is overloaded and there is not enough time to render the incoming frames in time, the encoding settings are too demanding to be computed by the encoder in the necessary time.
In statistics you can find the average Time to render a frame. Mulitply this with your chosen FPS, substract it from 1000 (1s=1000ms) and you will get the time that is left for OBS to encode this second. you might divide it by your chosen FPS and you get the time that is left for a single frame. Remember, all the rendering and encoding has to take place in this time. The bigger your picture is and the more FPS you use, the more work it has with a single picture. All this is just for the video, adding the audio uses some time also.
You might want to fiddle around with your settings, try different encoders, bitrates and capturing methods. There are many possibilities and i know several persons using OBS for their recordings in 1080p@60 without problems.
I wish you good luck :)