OP - before you go shopping for another bike, first determine if the bike you currently have will work for you. Why waste you time starting all over and getting multiple conflicting opinions on what size fits best? Find a good fitter that isn't motivated to sell you another bike and take their advice. You can get some terrible advice from bike shops that are motivated to sell you whatever size they have on the floor. I've seen it happen. Once the fitter confirms your bike is or isn't the correct size, then you can move forward. Sometimes the most expensive advice is the free bs you read here with someone guiding you down the wrong path. Let us know how the fit goes.