Man, if it doesn't feel right, before you go anywhere else, do a good check on the tires for pressure, weights, spokes, weird spots, and suspension and steering and brakes. If it's the road, that's one thing, but you need to make sure it's not the bike. This is not something to screw around with.