Have a look at Bose quiet control noise cancelling in ear headset , very lightweight extremely comfortable and allow your ears to breath . I find that it’s much easier to hear the radio and voice conversations when they are in . Better than the moulded ear plugs with the filters .The battery lasts for about 12 hours on a single charge
As for sleeping ,some of the companies offer a very soft silicone moulded plug which is comfortable enough to sleep in
of course the company could provide us all with lightweight noise cancelling personal headsets . Or NOT