When you say that you are uncomfortable on the bike, do you mean the overall fit (saddle to pedals, reach to bars, etc.) or simply that you're nervous about the small clearance in stand over height? Have you had a chance to really ride the bike, start & stop, dismount, etc?
It's possible to...