Hi Di,
I hope you are feeling better by now. I had a great night's sleep (amazingly), but am suffering like crazy this AM. Man I wish there were an immediate release (like the one you mention) here!!! There may be, but I don't have it anyway. My oxy usually takes only 15-20 minutes to kick in, but the other meds are considerably longer. This morning I feel like my back is broken in half :(
But, this is not about me. I'm very interested in the "comforts" of where you live and how you might better sleep. I'm trying a melotonin experiment (it's over the counter here as a suplement) and it seems to be even better than my ambien alone. I hope to discontinue my ambien by the end of this week and be taking only melotonin. It works that well and my rest is sooooo much better. Do you think it might be available OTC there? Also, I see you mentioned a hot water bottle.....Do you have access to heated blankets or heated throws? If you could use one and can't buy them in your area, you can always order online. Sunbeam makes a pretty good product. If you order from the US, you "might" need a power converter, but I'm not sure. I use this type of product all of the time because my muscles and bones hurt soooooo bad! Depending on your bed size, you can get the throw (which also works great for a recliner or just to throw over your legs or whatever in a den/family room.....we have three in ours....one for each person and they can set their own warmth). They also make twin, full, queen, and king. You can get one that has different settings for each side, if you sleep with someone else.
I know you mentioned you get overheated pretty easily too....and I do as well. I like it very, very cool in my house (too cold for most people) but I like the heat on my body. I can't use a heated blanket unless it is cold, so I don't get overheated. I still only use it on a very low setting at night and I like to use the one with the automatic shutoff (just in case I forget it :}).
Again, I hope you are feeling better soon and that you find rest!
All my best