Kimikaw - it does sound like you'd be happier with a road bike, but you can get fit to a road bike so that you ride it in a more upright touring style - you don't have to be all leaned over. It also does sound like your body type would benefit from a WSD...

But go out & test ride some bikes to see what you like.