If a friend has a digital game on Xbox you want to play, you don't need to buy an extra copy. You can play theirs on your console with gameshare.
You can easily cancel your Xbox Live subscription on your Xbox One console or on your computer. Here's how to do it.