If anything you are digging yourself an emotional and financial hole you may not be able to dig yourself out of. What, you thought you could go on this way forever. Doing things half way, and half assed? Never actually fulfilling a commitment? You are fun to be around with for a short time. But you are not reliable, consistent or even realistic. It is hard to have a job, friends and relationships that can survive that type of selfishness.
You always put you first, and even then you are unable to finish anything. Even things that would benefit you. There is a real problem here. It is not about a lack of ambition. You have a lot of ambition but not the work ethics needed to fulfill them. You are going nowhere fast. You need to deal with this before you destroy all your options. You screw things up not because you are not capable but because you don’t really care. I just wish I could see you making some changes, but you don’t want to. You don’t see any reason to, even though you are not happy with where your life is going.