NO
"Ask him out when your best friend dumps him." ^thats the last thing you should do! if your a friend, you don't grasscut your friend! never date your friends crush or ex!
no
act normal and when the time is right ask her or him on a date
Yes because you should become good friends then you should take he or she to a date and it would make your family feel a little wierd but they will get use to it and except it.
If you trust that your friends will not tell anybody, then go for it!
no
Get a better crush, or try to be a better person around him. And don't freak out. Lots of times, it just means that the other person has a crush on you but doesn't want his friends to know. Or he could just hate you.
Is there are really good reason why your friends hate her, or is it maybe because they do not want you to ditch them for her? First, explain to your friends why you like her and that they should respect that. Tell them that it will not change your friendship with them. Then simply tell her that you have a crush..
I think you should have people that they have a crush on.
Eat your sock!
Take it in the butt.
They either like you too or don't want you to date their friend.