I have. It isn't that hard. Money is created by debt. it's that simple. In Canada we have a zero reserve policy. So the banks literally materialize money from nothing when they lend it out. Well... Almost nothing. There is the debt. This is why the steady income is such an important factor when borrowing....Also the Asset created from said debt. Now When the government borrows from the Bank of Canada and they materializes money in the same fashion. It's not like the BoC has a huge vault of gold or something. But this is where it get's complicated to me. Why do we struggle to build needed infrastructure and make a fuss about a few million for a bridge when now trillions are being materialized out of nowhere? The concept of how money is created is easy. The reality of it is more complicated. All this money is now outflowing and making a few VERY rich and pumping assets up insanely. So it is perhaps too abstract to even ask "where does the money come from" because it comes from nowhere. Maybe the question should be who do we owe it to? "The BoC" isn't really an answer. It is really like saying "ourselves", and if so my head starts to hurt at that point. I admit it....
Banks in a regulated process through the government are one way money is created .My reference gave some info on how Canadian money is created.
Government debt is much different than personal debt.
What countries have reserve policies? (Once upon a time there were gold reserves helping to back up the value of a currency).
The initial question I was trying to answer was where does the money come from? If you have a better and more accurate understanding that is good.
How a government decides how to spend the money is a different issue. As my reference indicated there are consequence resulting in the creation of money.