((((((((((((((Taonuviel))))))))))))))))))
If all else fails, blame the institution. I was supposed to graduate in June, but I flunked basically all my classes this year. I don't get to graduate since I need .5 of a credit (ONE class) before that... so I don't get to graduate until November now. I told my parents that the school messed up, and that I'm missing one optional credit because of a mixup. Not a great thing to lie to the 'rents, but if it helps deal with their criticisms... well, I guess it's your decision ultimately.
I'm sorry you didn't get everything done, but try not to be too hard on yourself. You're not the first person to get this close and find out that things got a lot more complicated.

I'm sorry again.