My bf snores, too. He wears a snore guard. He bought it online and it works great. I think I tried MidNite and it didn't work for me. I will wake up around 2:30am and sometimes I can't go back to sleep. I have to be up at 5:30am for work, so I'm usually tired all week from lack of sleep.
From Michael Berg:

Every person has a unique connection to the Creator that can never be extinguished, and every person has a great soul that can manifest important things in our world. To make a person feel less than they are because of something inside themselves, be it faith, race, or sexual orientation, is the greatest sin of all."