Ok the point has been covered in many other threads (hint to OP) but worth noting:
Get a sleeping pill prescription if you want to last longer in bed. You should get a nice lie in.
Absolutely. If you get 7 or 8 hrs naturally, great. If not get a prescription pill.
Avoid going down the benzodiazepine route
They used to prescribe temazepam, which reduces anxiety as well as helping sleep. But apart from being very effective and slightly addictive, some clinical and anecdotal (patient report) evidence does suggest it decreases sexual arousal. So best avoided pre-punt days (together with any other drug that ends with something like ‘...azepam’ — all benzos.) Also goes for Valium (diazepam) and the most anti-anxiety pills. A friend who tried Prozac for a while said they felt “totally disconnected from anything waist down”.
Zolpidem is the most commonly prescribed, and more effective for many people than zopiclone (which can make some people feel a bit disorientated). No point in taking them every night though as the effectiveness wears off then and you would need bigger doses and so on.
Enjoy