Is it just your cycling fitness that you feel makes the bike over the top. I'm guessing a good month of regular riding may change your opinion. Maybe I miss understood but if you getting back into it, it's going to take a little work to get back in the swing of things. I wouldn't abandon that bike just yet.