Sorry to hear you are struggling. At 25 you have your whole life ahead of you....it might seem hopeless now but its not. Sounds like leaving home might be a good thing but you will need to build some supports to find your way through adulthood. Is therapy an option?
Remember, how you are feeling right now is temporary- things always change, no matter what...particularly when you are young.
Best wishes to you.