If he kisses you and he kisses your friend and he knows that she is your friend then he's not the one for you and you could do better.
If a boy you like kisses another girl, if you really like him be happy for him!
You praise Jesus!
It means he may just want to get in your pants
well find a way to not hurt your best friend but get the boy to like you or tell your friend you like him and see if she cares
No.
My experience is a best friend tomboy kiss me but that is because we are friends. If you are saying the french kiss-like kiss then my answer would be : they would kiss you just like a boy kisses a girl.
He likes the girl he kisses unless it was an he didn't mean to kiss that girl. or he likes the girl he kisses and lies and says he like someone else
Yes A kiss is a kiss.
You cam either kiss him or her back if you like them or you can push them away and dump them
It probably means that you like them.
Turn your head to avoid the kiss and stay away from him in the future.
I think that you should talk to him about it. If he is your best friend, you won't want to lose his friendship. Ask him what made him do that, you just need to talk to him about it.