He does not accept or acknowledge you in public. Your relationship is a secret, more like his dirty laundry that he wouldn't want to dry out in the public.
He's careless with his money. He splurges without thinking and he'll go miles to blow money and show off in front of you and impress you but he's probably just as careless with his relationships as well.
He often bails on you. He's got too many women on the side and often forgets who he made plans with. That's probably why he bails on you so often.
He's too quick to jump into bed with you. He's always eager for some action and often calls you late at night for some! He makes you feel more like a booty call and less like his girlfriend.
He's a tad bit too confident. Being self-confident is nice, but he comes across as a little bit more than just that. Rather he's too cocky.
You're like an open book and he knows everything about you but you, on the other hand, don't know much about him. He's like a mystery you haven't been able to solve.
You've never been to his place and never met his friends or his folks. He keeps you an arm's length away when it comes to his personal life.
Your relationship feels very superficial. He is not as involved in it as you are. He doesn't take any initiative or much interest in the relationship and you don't go out on dates like couples usually do!