I have patiently did my kick drills, one arm drills, and catch-up drills for the last 7 months. 3x per week.
Results of swim yesterday: 2:22 per 100m and 56 strokes per 50m. ****, I was doing that before.
One (of many) issue: There is a huge difference before and after drills. about 15s per 100m. I just can't seem to teach my body to adapt. Going to get some weird looks at a tri when I show up with my fins and spend 20 minutes doing drills as warm-up....
Best analogy I have come up with is a car analogy. Something is wrong with charging system. I have swapped parts, rewired everything, but I still have to push-start it everyday. I occasionally turn off the motor (analogous to a steady swim) just to see if I fixed it. And end up pushing it again.
I got to get myself a coach when I get to the states.
However, having said all this, I will add this: I will come running into T1 on raceday. That you can take to the bank.