Finally reached my breaking point

I'm filing for a divorce tomorrow. I absolutely cannot take dealing with my husband any more. Everything is always my fault. He would rather play on Facebook then have anything to do with our son. He blows exorbitant amounts of money, then yells at me to "get a job" even though I stay home with our 12 week old son (who screams literally all day) in addition to taking online classes to get my degree. He yells and starts fights in front of the baby. I'm just completely done. I hate that my son will come from a divorced family, but I'm sick of the fighting and it's apparent my husband will never grow up (he's 33 years old) and will never change to become a better dad, or even a dad at all.