It's okay to let go of things that you are not meant to have right now or ever. It's okay to stop and start over. It's okay to have a fresh start. It's okay to let go of anything you feel is holding you back or negatively affecting you. It's okay to be selfish in this situation and let go. Whether it's a relationship, a friendship, a bad habit, a lifestyle, or anything that is not bettering you as a person, it's okay to let it go.
There are moments in life when you can and are totally allowed to be selfish. There are moments when you can and are totally allowed to put yourself first and think about yourself before anyone else. If something is holding you back, preventing you from being who you wanna be, or damaging you in any way, shape, or form, let it go. Regardless of if it's all you know, if someone's feelings get hurt, or if you're scared because you have no idea what's going to happen, be selfish and do it for you. If it's going to be better for you to do it. If it's going to take a weight and burden off of you, do it.
If you let it go and it eventually returns, it was meant to be; if it does not return, it was not meant to be. Letting go is hard and can be very scary, but it's worth it in the long run. Whatever is holding you back from letting go, you've got a better reason against it for why you need to let go. The moment you start questioning whether or not you need to let go, you should start letting go. You can do it, and once you actually do it, you will thank yourself and start to see the positive changes.