Thanks everyone for their replies, I guess I was dumb to ride it home, but I was not more that 6 minutes from, and I wanted to get home as quickly as possible, I will have to bring my bike to a repair shop, early next spring, and see what they have to say, in the meantime, I want to wish everyone the best, and happy riding.