I am sorry, i know i am a younger guy, but my foreplay lasts longer than 45 minutes lmao.
If a guy is good enough, he would need to stay overnight to have a good time. You don't need to study the subject, but it doesn't take much to know how to turn a woman on and use your imagination to give her what she wants