I got two B's second semester junior year of high school. How much does that ruin my chances of getting into a good school?

They are reaches. You apply. You see. As long as you have a balanced list you will get into a great program.

Everyone applies to the top schools that make it difficult for even the best performing students.

Your grades are your grades - don’t worry about it. If you get into a top school great, if you don’t you don’t.

Get ahold of your financial situation and what your parents will contribute and check back.