Yes, he lied big time. The question here is why are you putting up with this. Life is super short and you only have 1 life to live. You ask so little of yourself if you are there for a man who holds you at such arms length and respects you so little, he lies to you -BADLY and thinks you are so stupid you will believe it - sadly, you do. Wouldn't you prefer better and don't you deserve better? Two things here: 1. If a man wants you, wants to be with you and you only, he is going to move heaven and earth to make that happen. Has he made any commitment to you? Wants to constantly be with you? 2. A man is going to treat you the way you let him. This one knows that he can do anything he wants for himself, say anything to you, see you whenever he feels like it, keep company with whoever he wants, make up stories to you, etc, and you will still be there when he decides he can carve out time for you. Don't ignore what you are seeing here. If this kind of thing is ok with you - fine, don't complain and don't aim for better, put up with it. I think you know you deserve better and can do better. Drop this guy and wait for the man who will do right by you from the start. This guy will be fine. And you are no one's last resort. Good luck to you.