Since you want to buy a specialized bike in the future, I recommend that you call your local Specialized bike shop. Then ask who the certified bike fitter is (the fitter usually does sales also). Make an appointment to discuss what size your future bike should be (bring in your current bike too so that you can point out what makes you currently uncomfortable). This should help you to decide whether you want to spend money for a bike fitting on your current bike OR what size bike you should buy instead and then sell your current bike.
2014 Liv Lust
2013 Specialized Fate Expert with carbon wheelset (sold)
2012 Specialized Amira Elite
2010 Santa Cruz Juliana with R kit and Crampon pedals (sold)
2011 Specialized Ariel Sport,suspension post,Serfas Rx Women's Microfiber saddle (sold)