Which has a lot to do with the dollar getting hammered recently.
And 5-year bonds are not long-term.  Of course the 30-year notes will get laughed at, but the yields are going parabolic at this point.  In short, we've run out of other people's money.  If this course continues (and I don't see how it couldn't) interest rates on our debt will skyrocket, essentially causing an exponential cost increase in our debt financing, i.e. BOOM.