Your scene 'esea que' has both Monitor and Window Capture as sources.
Using Monitor Capture in the same scene as Game/Window Capture can have a detrimental effect on performance as Monitor Capture is essentially 'always on':
Game/Window capture grabs the frame directly from the graphics card for OBS to encode before sending it back to the graphics card for final rendering of the frame.
Monitor capture has the graphics card write the frame to system RAM (Which is really slow to write/read from) before OBS grabs it to encode, then sends it back to the graphics card to render for final output.
If you want to use Monitor Capture, you should create a scene for it by itself without any other capture methods included in that scene.
From your logfile:
12:16:52.481: Output 'adv_stream': Total frames output: 14152 (24407 attempted)
12:16:52.481: Output 'adv_stream': Total drawn frames: 23923 (24498 attempted)
12:16:52.481: Output 'adv_stream': Number of lagged frames due to rendering lag/stalls: 575 (2.3%)
12:16:52.481: Output 'adv_stream': Number of dropped frames due to insufficient bandwidth/connection stalls: 10255 (42.0%)
12:16:52.481: Video stopped, number of skipped frames due to encoding lag: 3/24434 (0.0%)
You some very very minor encoding lag, I would not even concern yourself about this as I think it would clear up once you get the rendering and bandwidth issues under control.
You have some rendering lag. Given the game is cs:go, do you limit your fps in-game? If not then you need to set one as your GPU just can't keep up with the load of high frame rates and rendering the frames whilst streaming.
In saying that, it isn't even an issue at present in comparison with your bandwidth related issues.
Deal with this bandwidth issue first and foremost, it is the most important one.
Standard internet speed tests are not indicative of actual throughput for streaming performance/potential. Can you go to the below link and download r1ch's TwitchTest utility, it will assist you in finding the best Twitch ingest server for your location to stream via.
Below is a link to R1ch's TwitchTest Utility. It will assist you in selecting the most optimal Twitch ingest server based upon your location:
https://r1ch.net/projects/twitchtest
It is best to do a medium length test duration.
Once it has completed choose the server that as first priority, has the highest Quality and second priority, the lowest RTT (Round Trip Time) For good stream throughput, quality should be 80+.
TwitchTest utility will also provide the estimated potential (Twitch only allows up to 6,000 kb/s) bitrate you can stream to for each particular server as well, which may or may not assist you in regards to your upload speed.
Can you upload a Windows Snip (Found via Start Menu --> Windows Accessories --> Snipping Tool) of the results of TwitchTest please.
Also, can you upload the logfile of the stream that worked fine please, for a comparison.