You just put my thoughts into words, I feel like we are in the exact same situation. I am 24 and paying way too much for an apartment I'm not even living in because I had to move back in with my parents after being hospitalized. I graduated college in May and thought I would be living such a different life right now, but I am exactly where you are with the rapid cycling and losing friends and generally losing will to keep fighting.
I have been FORCING myself to walk and do yoga every day even though I don't want to. I also make sure to eat healthy, and I do positive self talk every day. I am reading the book Just one thing by Rick Hanson, and he talks about how all we can do is tend to the causes. He says "ask yourself am I truly doing everything I can to promote the causes of those results?" (the results being a healthy mind)
You can't force a plant to grow, but you CAN water it and give it soil and make sure it gets sun. Just like you can't FORCE your mind to be healthy but you can work out every day, use positive self talk and surround yourself with positivity, eat healthy, and even find better supportive friends (even if they are just online on this forum).
I don't know if any of that will help, but if not just know that someone in this world is suffering right there with ya and understands.