Relationship advice.

I dated this guy for a while and we broke up..... And he came back wanting to just talk instead of being in a relationship.. Since we rushed things in the very beginning.... I felt like he didn't care about me when we were actually together....Since he came back he has made a complete 360 and his behavior and attitude towards me is better than when we were together...And we are working on our relationship.... Last night He told me that "he feels like he's not enough and he doesn't deserve me". And I took that as I need to move on. But I'm confused because he's putting in so much more effort. What's your opinion on the situation?