If the overall reaction is yes, that's a good sign. When your friends tell you a man isn't good for you, look closely at their concerns. Yes, they don't know him as well as you do, but their vision isn't clouded by his pretty words and your emotions. One way to find out if a man is sincerely interested in you and looking for a long-term relationship is to request that you hold off on sex. You only want a man who respects your boundaries, wants to get to know the real you, and prefers to take however much time is required to determine if this might turn into a deeply loving and enduring relationship.
Sex has a way of clouding one's vision.
It makes it more difficult to be at all objective. If a man is willing to wait, then he's interested in something bigger. Then he's probably a man who likes making you happy. Notice those little things like opening doors, looking out for your comforts, anticipating your needs. That's an inbred quality that bubbles up naturally.