It reminds me of an amputee ... I didn't think I could ride drop bars comfortably either, I got used to them, and have grown to love them (I ride the 70s Schwinn GB drops). They are pretty versatile, ride the tops, or hoods for easy braking, I almost never ride in the drops. If a taller stem is an option for you that can also help make drops more comfortable, not to mention positioning the bars in the stem. But if it works for you, congrats!