Literally writing this post to rant and get things off my chest really. 
I 26F am with my boyfriend 26M. I know I am trauma bonded to him. I don’t know how to break a trauma bond and I am scared to be alone. 
He is lovely, shows me lots of love and affection and looks after me.
There has been a lot of wrong doings. He lied to me alot at the start of the relationship. 6 months in and 10 days after an attempt of my life, I found out he had been using OF paying other women hundreds of pounds for custom content and chatting to them, having virtual s*x with them. I know at this point I should have left because it was a boundary we had set from the start of the relationship, both ways. He used to tell me he hated OF and wouldn’t be able to be with a girl that does that kind of stuff and swore he’d never used anything of the sort. But he had been doing it the whole time. 
I know I should have left but he promised to change and I’m a big advocate for people making mistakes and changing. In his defence he has seemed to have turned a corner in that sense. He recognised what he was doing was an P*rn addiction and with my help we have battled it and happy to say he has not even watched any of that for about 5 months now! 
The issue is now he’s extremely irresponsible with money. We now live together and he has a great job. He contributes towards the bills. But for example last month he was paid nearly 3k after tax and everything. He paid 1k towards bills which left him with nearly 2k to play with. He’s still got a week until payday again and I’ve already had to give him over £200 because he has no money left. 
He was saying for months how he wanted a kitten. So as a surprise I bought him a kitten. But now all the expenses of the kitten has fallen on me because he has no money left. 
I spoke to him about it yesterday and explained that I am his partner so I’m more than happy to help him budget his money better. But he got really defensive and offended that I brought it up. 
Not sure what to do. I love him.