I'm glad you asked that question. I surfed and was able to learn new things. Essentially if you are not willing to get connected to the internet through an isp, then the only other way is , you become the isp. Because the internet is network of networks. Each network depends on its peer (like a friend because it's the next nearest hop to a specific destination) network to route traffic. This is why ISP's don't pay each other for routing traffic because they're going to charge each other the same. In order for you to be an ISP, you need to buy a block of address from the IANA by convincing them that you have the resources to generate enough traffic through them and can manage routing and get other peers to generate traffic through you which is a lot of cost, and you don't want to do that unless you are planning to start and isp / you are an organisation aiming for infranet services. Also if you aren't peering and want to generate point to point connection,then you need to set up routes on your own from your network to the destination. Basically like routing water from a lake not using govt tanks or lorrys but using a pipeline that you design from the lake to your house which is a lot of cost. If I am not making sense let me know I'll link all articles I read. Hope this helps 🙂