Having friends of the opposite sex is common and doesn't necessarily mean one of you is interested romantically in the other. When you spend a lot of time with a guy, even if he's your friend, it's normal to consider what it would be like to go out with him. It's safe to assume your friend has had the same thoughts about you. If your close female friend never approves of girls you date and is extremely affectionate, it might be possible she has a crush on you.
No One You Date Is Ever Good Enough
It's normal for your friends to have an opinion about the people you date, but if your friend never approves of someone you like, it might be because he feels something more. Look at the people you are dating, and carefully consider the remarks your friend has made about them. If she consistently hated girls you went out with no foundation or solid reason --- telling you that you deserve better each time --- it's possible she has a crush on you.
Regular Weekend Invites
Friends hang out together, which is normal. Going out on the weekends together is normal. However, going out on dates on the weekend is also normal. If your friend consistently makes plans with you for Friday and Saturday night, it might be because he doesn't want to date someone else and he doesn't want you to date someone else. Think about the last time your friend had a date on the weekend; she might be making plans with you simply because she would rather be with you.
Body Language Points To Attraction
It is also not unusual for friends of the opposite sex to be affectionate with each other, but friendship does imply certain boundaries. If your friend is very affectionate all of the time, constantly finding an excuse to touch you or always physically close to you, his body language might be revealing his true feelings. When you watch a movie or TV together, pay attention to how close she sits to you on the couch and whether she leans in your direction.
You Receive Lots Of Compliments
Friends love each other; that is part of the point of friendship. Just because your friend is proud of you and tells you so does not mean he had a secret crush on you. However, if she showers you with compliments morning, noon and night, she might want to be more than just friends. Compliments about your physical appearance, in particular, tend to accompany feelings of physical attraction.