It's my 3rd time, i thought i had it this time. But all was too late, i wasted half a semester amount of time with working on a topic that i didn't understand. Then tried to bring a new topic that i finally understood, but alas, it was all too late.  I'm afraid to tell my parents, my girlfriend, and my best friend who have been helping me all this time. I'm a fucking dissapointment