My fiance is a frivolous spender and it's making me want to leave

My fiance is horrible with money. It's becoming really infuriating that he is constantly asking me for money. He works 60hours a week and brings home over 600 dollars where as I only work part time 16 hours a week and bring home a little over 200 and I'm home with our child a majority of the week.

We split up our bills in a way I think is more than fair. We each pay our own car payments and insurance and phone Bill's. He pays the rent and electric and I pay for internet/cable and groceries every week. (Which is honestly a stretch for me to do considering how little I take home each month.)

So I was fed up with him constantly asking me for money seeing how we had just went over his finances together and after he pays all his bills each month he should have 500 to 600 to play with and save. I ended up logging into his bank account to see where all of his money is going (I know all of his passwords so it's not like I had to go snooping in his phone or anything and hes aware I know all of his logins for various accounts and things.) Well after logging in I see that hes spending hundreds of dollars a month on his xbox and random charges for his iTunes account and then 20 and 30 dollars here and there on energy drinks 🤦‍♀️ hes 26 acting like hes 16.

I'm so frustrated that hes spending all of his money on video games and games on his phone and then asking me for money to help with rent and gas when I'm barely getting by just paying my bills alone. Its getting to the point where I'm questioning our relationship because I dont want to have to live paycheck to paycheck. Eventually once our child is in daycare I want to go back to school and get into a steady career but even still, it wont matter if hes blowing through the money on random crap.

I'm trying to think of a way to talk to him about his frivolous spending without coming off like I'm attacking him. Typically our talks regarding money always ends up with him getting really aggravated and angry.