I'd echo the sentiment - you ought to have been placed on a 56cm frame. As for the harshness, well, CAAD10s are fairly comfortable and ride well, even over coarse bitumen - in my honest opinion. You don't weigh heaps, so shouldn't be running more than 100psi in your tyres.
Good luck with it.
cheers