Bobby, it sounds like you have had quite the awakening in the past 24 hours. It's alot to digest, but it sounds like you have it all pretty much straight. That feeling of "enough is enough", and just wanting to be done with it. Now you can focus on what you need to do for yourself to get what you want out of your life, instead of waiting for him to make something of his life.
Here's to new beginnings!