How old are the two of you?
Is he cutting things completly?
You met him 4 mos ago or you started dating 4 mos ago?
I can't say that it's not possible that he didn't get scared. By the same token he's given you a half a dozen very good reasons why you shouldnt be together. Perhaps he could picture spending the rest of his life with you but in his current situation, can't see how it could be a reality. It is possible that he want's to get his life together, or maybe that he wants to be miserable alone. He could be testing you to see if you'll just walk away, or he could just not want to be in a relationship at the moment. It's really hard to say when someone is dealing with so much at once.
I would wait a few more days and see if he contacts you. If he doesn't contact you, reach out to him, and let him know you were just calling to see how he is. Let him do the talking and if he doesn't talk, just make small talk, nothing too heavy and be the first to hang up. Wait another week and see if he contacts you, if not call again, same scenario. If this goes on for a few weeks and he doesn't seem to be opening up, you may want to consider that he's firm about his decision.
I'm not comfortable with him saying he 'might want to contact you in the future". What does that mean? Does he expect you to wait until this future time when he may decide that the time is right? It's very hard to be put on hold, but that decision is really up to you. How long you'll wait, or if you'll wait at all.
I welcome your thoughts, let me know if you want to talk more