It sounds like your early life was very unsettled - i had a similar experience myself. When we're not able to put down roots for very long it can make us feel unsure of what to do next or even who we are. That's tough to know how to handle. I hope you're feeling more stable now and as for friends - i've struggled with that too. Bizarrely i've done better with relationships but friends has been the real sticking point - i've always wanted someone i could really trust, really open up too, and i've only ever gotten hurt/let down. So now i've reevaluated my understanding of friendships. I take more what i can get and i don't invest myself too heavily. I too am one of those people who prefer less transience in life but unfortunately, as that seems to be the pattern, i now largely go along with it and try and find the silver linings where i can. I hope you find your own peace with the situation too