It sounds like he’s not that into you — if he was, he’d make you feel special and want to win you over and show you off to his friends. That’s how you can read someone you’re dating. If he takes you out and tries to show you a good time, it’s because he wants to impress you and because he values you. If he just sees you when it’s convenient for him and doesn’t really make an effort, he’s not that into you.
My advice is that you let go and move on. Play the field and date guys who are interested in you and a relationship, because it seems like that’s what you want. When you hang out and get together because it’s easy for the guy, you’re sending him the message that this kind of dynamic is okay — but if it really isn’t okay with you, don’t create a pattern of behavior that shows him it is. Be honest with yourself first, and him, as well. 😉