Don't be too hard on yourself. Having a clear & distinct horizon helps a great deal, and UK weather isn't particularly kind in that regard.
It's a long time ago, but I remember my first few hours of training were done in abysmal weather, so those early flights were done just above a solid cloudbase. This is a great environment to practice turning as you have a distinct horizon, any change in height is quickly noticed, and there is usually no turbulence.