I have the impression that the game engine deliberately causes this. One reason is likely to make you think your squad is still not good enough, and also to make other possible title challengers think that they still have a chance and hence convince them to invest more in their teams. This is a business ploy.
It's funny, then, that this always happens to you, and not other teams. The leader in Palace Casuals' League is ten points ahead and the gap grows every day. I don't see them having a bad result just to make the rest of us think we have a chance...
Any formation or tactics advice given is based purely on experience with my teams...