If it's uncomfortable to keep the balls of your feet on the pedals, perhaps the bike doesn't have the right geometry for your body... Did you get it at a bike shop, and did they do any kind of fitting?
If it's uncomfortable to keep the balls of your feet on the pedals, perhaps the bike doesn't have the right geometry for your body... Did you get it at a bike shop, and did they do any kind of fitting?