I encourage you to stick with this one. He obviously does care, even though you may not feel like that is the case most of the time. Feelings can trick us.
I am glad you are seeing him soon and hope that you are able to continue with him....... and front up even when things seem very hard.