Well I always was just good even as a child. But never did some serious training so I can't tell If I'm physically gifted for competitive cycling. But anyway, regular daily cycling will make anyone good at it even with some medical condition. You will get good at it no sooner you put effort in improving.