Dear Manmeet, first things first, even if you want to study MBBS in Germany or India for that matter, qualifying in NEET is mandatory. And for studying in Germany in particular, you will have to have language proficiency. And lets say you qualify in NEET, secure language proficiency, given the fact that MBBS in Germany in most colleges is free, the visa, accomodation and other fees come in lakhs which is as equivalent to studying in India. If you are on a Student Visa, you cant work full time either which means you earn for your living expenditures. And because the studies are almost free, the standards of gettung an admission are pretty high. Coming to studying in India, even if you get a seat, you can apply for an educational loan and National banks never decline educational loans for deserving students. You might have taken a drop for a year but that doesnt mean you cant join B.Sc and pursue NEET until you succeed. You are just not sure. But if you have worked for 1 whole year towards your goal, why do you want to give up in the nth hour? Give it your best. Giving up even before appearing for the exam doesn't serve the purpose.