Don't let your feelings for this boy compromise the feelings you have for yourself. Liking someone is nice, that's no reason to have sex with them. Them liking you is also no reason to have sex with them. The thing about sex is it's a lot of fun and feels really good when YOU are ready to do it. That is what is important here, so if you're not ready, you're not going to enjoy it. Wait until you're ready to have sex and don't do it a moment sooner.