Don't lose hope....everythng is okay... even if you don't understand...simply pass out with yourself....coz bro ENGG degree is more valuable than any other grad which u said. while applying for MBA it would be helping you a lot... and i have a personal friend of mine who got 4 suppli in 1st sem,3 in 2nd ...got promoted...and then has 6 suupli in 3rd sem. still he says, he would be studying until n unless he gets the degree cert. so work hard....don't lose hope.. ALLAH is there..