Hi there ~
I understand your concern. It may be that you have been having this problem since you are going to be married soon. I hope you have gotten your
semen analysis and it is normal. I am also glad that you are taking medications for your
high cholesterol and low thyroid, and that these conditions are the least of your concern. It would benefit for you to have good foreplay and afterplay, and not just intercourse. If you need further information you might benefit from seeing a
sexologist or reading up more on foreplay. Women like foreplay and rarely do they say that sex is not satisfying. It might help, to take your wife with you to a sexologist for therapy or to a psychotherapist for counseling regarding intercourse and also courting, to build the relationship.
Firstly you might need to consult an
psychiatrist to find out if you have any difficulties in your libido or have other mental health concerns like
depression. Otherwise, you have a very common problem of
erectile dysfunction and / or
premature ejaculation and it can be easily treated with medications available during this time. As for natural ways, if you go with ayurvedic medications, confido by himalaya has case based evidence for efficacy. The class of medication is called phosphodiesterase 5 inhibitors (PDE5Inh) selective serotonin reuptake inhibitors and it also helps with decreased libido which is a result of depression if you are going through one. I advise you to consult with a qualified psychiatrist who might be able to help in this regard. I hope this helps.
Take care and have a lovely day!