Hi Fantail,
I know it sounds simple, but have you tried making a list of pros and cons for staying/moving? I would start with that and no matter your decision make sure you have a support system/plan in place for yourself.
Remember it isn't selfish to do what is best for you.
Delilah ❤️