I am pleased to hear that you are enjoying your bike - it sounds like the perfect match for your needs.
Like you I had a hard time accepting the price prior to purchase but once on board I have absolutely no regrets. It is not the bike for everyone and there are other bikes that do certain things better but for me there was no better choice.