I'm in a similar situation, >>528-kun, but I'm looking on the positive side. I think my laziness stemmed primarily (well...maybe secondarily) from the fact that I really didn't want to study what I was studying. I rushed into it, and made myself believe that's what I wanted to do, and was scared to admit that I didn't actually like it as a major.
But now, because my grades were terrible (five fails in the last semester) I'm out, changing degree, and now I'm looking for Universities offering Japanese as a major! ヘ(^^ヘ)(ノ^^)ノ
PS: Are you in the UK, 528-kun? If so, how are you applying at this late stage?