It is noble to be willing to put oneself at risk for the good of others. Probably most of us who are parents would do that for their children, and many of us would do it for larger groups of people, and some of us for the general good of society. That is a laudable perspective.
The problem, though, is that individual sacrifice or risk doesn't seem to reduce the potential tragedy. To not only prevent the spread of the virus but also to do our best not to overwhelm or medical system, large scale sacrifices are needed for the short term. I can say I am willing to risk my own health or my life so that others can live a more fulfilling life, but it is not for me to say that I am willing to risk the health of many others by allowing less at risk persons to live more normally. Am I willing to risk the lives of medical professionals to achieve that normalcy sooner? For me that is a clear no.
It makes sense to continue to make sacrifices as a society as long as we believe they are temporary, even if that temporary means many months. And, really, as a society, we have decided to do that for the time being as most governments have taken these actions, and there hasn't been widespread revolt. While there will always be those who won't go along, as long as we can try to understand the benefits of the severe actions we are taking, and we believe that they will be temporary, it is best to continue to make these sacrifices as a society. There hasn't been any crisis exactly like this before, but there have been other times in history when society as a whole made sacrifices to achieve a greater good, and some members made huge sacrifices, or the ultimate one. I do think we'll get better at spreading out the amount of sacrifice among people though there will always be some who bear a much greater burden.
I think the important thing to remember is that the measures we are taking are temporary, even though they will go on for longer than originally thought.