I'm at a loss

My bf and i have been together 3 years and we've lived together for 2 out of those 2 years hes only helped pay bills maybe 4 times. He goes in between jobs like nothing he always quits his job just because he feels like it. I've told him many times he needs to help and keep a steady job i don't care where he works as long as he can help out. Recently I told him I'd renew a lease on my own if he didn't help out well we had this long talk and he told me his plans on getting his stuff together which made me excited becasue hes never actually expressed anything like that. Well he had a job with Amazon and was making a good amount of money he lied and said his hours were cut due to covid so he quit. Which was a lie I found out he quit because he didn't want to be there anymore. Well he now works at a hotel getting paid little to nothing now i know I said I don't care where he works but literally with this job he still can't help with anything. we have a 1 year old and he cant even by things she needs because he never has money hes gotten a check twice and i have no clue what he did with the money he bought food once, and put gas in his car but has yet to help pay a bill idk what he's doing with the rest of his money. Hes great with our daughter emotionally but financially he is terrible. I know I should leave becasue obviously he isn't learning but its so hard ive never been completely on my own I never wanted to feel what it was like. I like having someone to help me with my child I love him so much but just feel so lost.