Sometimes, you have to accept the fact that stupid evil egotistical people exists. It's not always your fault why your life's so messed up. Stop blaming yourself. You've done your part (you've studied enough for that subject), so just hope for the best. Leave it all to Him.