I have a "snore guard" that I got through my dentist, I'm a mouth breather when I sleep, it essentially stops the bottom jaw from falling back when relaxing as you fall asleep. My wife swears by it haha, it takes some time to get used to but it definitely works. It keeps the bottom jaw forward which keeps your air way open so you can breath. I got it covered under my health benefits through work. Cost me $50 CAD out of pocket.
I did order a Cheapo one off amazon you boil and bite down on to try before committing to the expensive one. It works but was pretty uncomfortable.
I would suggest tracking your sleep with a Fitbit or something like it for a week or so, get one of the Cheapo snore guards off amazon and track for another week and see if there is a difference.
Inexpensive way to try before you buy the custom fit one from the dentist.