I am sorry to hear the news, but not surprised. He needs to be out on his own to learn about life and discover that he needs to get a job in order to eat and do the things he likes to do. He's been cake eating for quite some time and you've been the one to carry the load. Time for him to grow up.
It will take you a while to get use to being on your own, but once you do, you'll find out just how much egg shell walking you've been doing.
Please continue to post...you are going to need the support as you go through this.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.