It's fine, I'm all ears... which is technically eyes since I'm reading this. Haha.(Lame joke again)
And you shouldn't worry about the "alone" thing. Well not now anyway. Because you're the kind of person who I can imagine has a lot of people who like her, just aren't sure to go up to you.
And one B isn't bad, so don't feel bad about that. You can just strive harder next time and you'll surely get an A.
I get B's in English every year, but I won't let that get me down.
I'll have to get back to you on the rest because I'm still thinking. :/