Part of the problem could be the handlebars. You might want to consider some risers or some bars that come back closer to you so you're sitting more upright. Foot boards help too.
There's just too many variables to give you a good answer, but as an older rider friend once told me, you sit anywhere for long enough and something's gonna hurt...


More flags More fun!