Dump his ass. Unless he is actively aware of it and succeeding to better himself, his insecurity is neither your fault nor for you to fix. Trust me there is so many better potential partners out there for you that would have understood and even been there for you during this, he is not worth it.