No, as long as you finish college and do it well, it is not a bad thing to take a little longer than your classmates. Many students have problems with academics that are not related to how smart they are or how good at academics, sometimes other factors are at play. Do not feel bad, feel proud that you finished.