Don't be the woman that will be ignored, lied to and walked all over. Unfortunately, that will result in a failure in this relationship and all others to follow until you change your M.O.
I'm suggesting making it clear to him that you know that you've been lied to, and that doesn't work for you. Also you have expectations that seem reasonable to you, which he doesn't seem to aspire to live up to. You could get hit by a bus tomorrow, so you need your boyfriend's commitment today, not in some fantasy future that will never exist if things keep going this way.
Tell him he's put the carriage in front of the horse, and to kindly NOT plan a future with someone he can't be present with.
Good Luck!
“Love is the ultimate outlaw. It just won't adhere to any rules. The most any of us can do is to sign on as its accomplice. Instead of vowing to honor and obey, maybe we should swear to aid and abet. That would mean that security is out of the question. The words "make" and "stay" become inappropriate. My love for you has no strings attached. I love you for free.”
― Tom Robbins, Still Life with Woodpecker