No, you're not screwed for life. Try your best to overcome the 'all or nothing' idea, as it leads to nothing but stress and depression. if you had to go to Caltech, MIT, or Harvard to get a job there'd, be a... uh... 99% unemployment rate, or something.
Getting a B in calculus reveals that...