The difficulty will always increase and never goes down?
The bitcoin/technology behind it, has somewhat gone mainstream thus an increase in the difficulty of mining,this is to ensure that transactions are effectively confirmed,and also eliminate a breach..
Miners will continue to spend money to mine,as they are rewarded handsomely for it
And what will happen when all bitcoin will be mined? How will confirmation work then?
It's not going to change anything,as miners would still be the ones to confirm transactions,only that they then wouldn't be rewarded with bitcoins,but solely
transaction fees..