if he is willing to work you can opt for a couple counseling and work on your relationship dynamics .
Next Steps
you can ask him about his expectations or needs from the relationship or is something bothering him and discuss further about the same. you can share how you are feeling and make him aware about the responsibilities, how people around him are getting affected and so
Health Tips
consult a psychologist