Have you tried putting a bar of ivory soap at the foot of your bed under the mattress cover and the sheet. It sounds funny but it works. It has to be ivory not any other soap it won't work. I have 3 bars in my bed and when I travel I even take a bar with me. Good Luck!