The bike you have is perfect for the kind of riding you want to do. Cross bikes are good all rounders and are fine for the light touring you describe. If you are hankering for another bike, go for it. But the problem you are having is a fit issue. Talk the shop that sold you the bike (or a good shop you trust) and get the bike fitted for you.