Boyfriend gets angry and mean easily

He had a childhood of severe trauma and it shows. He can fly off the handle easily and swear at me, though I've told him that's unacceptable. He's reading a book I got him called "Non violent communication" and it includes changing your mindset and using "I statements." He is getting insurance shortly and says he will see a therapist. Could the health of our relationship improve?? We've been together 7 months.