The Arabian Gulf is not an open sea, and that one fact explains most of how its water moves. It is shallow, shaped like a long narrow basin, and connected to the open ocean through a single entrance at the Strait of Hormuz. Currents here form differently from ocean currents, and they change faster.
Picture a long tray of water: it fills from one end and drains back through the same end. Everything inside is contained, and wind and tide move it easily because the depth is small and the space is limited.
Hormuz is the only door. Any difference between the Gulf level and the open sea pushes water through it one way or the other, and that slowly shifts the whole basin.
The moon does most of the work and the sun adds to it. Their pull drags on the water, and the tide enters at Hormuz and travels the length of the basin as a long, slow wave.
That is why high water does not arrive everywhere at once. Kuwait's tide lags behind the tide at the entrance, and the range between high and low differs from one spot to the next.
Wind drags the surface layer, and the surface layer drags the water beneath it. In summer the shamal blows from the northwest most of the time; in winter the pattern changes, the winds strengthen and often swing to the southeast.
When the wind changes, the surface flow changes with it. That is why the current you felt last week can be gone today.
The Gulf is hot, evaporation is high and fresh water input is small, so the water ends up very salty. Cold, salty water is heavier and sinks; lighter water floats on top.
That density difference drives a slow overturning, and it is part of why dense Gulf water leaves through Hormuz while lighter water comes in to replace it. You will not feel it from a small boat, but it runs all the time.
Check sea state and tide times before you leave. The B7R app gives you both, along with navigation tools and an SOS button. Do not rely on feel, because current does not show on the surface.
Always keep a return plan: a clear route, spare time, and someone ashore who knows where you went.
Currents are not beaten by experience alone, they are read by planning. Get the B7R app free on Google Play and check tide and sea state before you slip the lines: https://play.google.com/store/apps/details?id=com.q8dm.b7r