Not OP but we sound very similar. I wear a CPAP as well as a night guard. My dentist ordered me a "Max Occlusal Guard H/S Daytime" - it covers my upper teeth, has a hard outer shell and a softer lining. It's very thin and I can use it during the day (as long as I'm not talking) to prevent bruxism. I've used the cheaper Amazon ones - the ones from your dentist are well worth the cost.