Thanks for your question and concern. You had taken a good step in seeking a help. Most of the men face all these problems on erection and all. The most common causes for all these things are tiredness, simply not feeling to have sex, alcohol etc.
Continued inability to keep an erection or get an erection which is sufficient to have sex or any other sexual activity is a main problem faced by one among every 10 men. The common factors are psychological causes like the stress, fear and anxiety. In certain times there are other causes that may require treatment. By communicating with the (SDA) sexual dysfunction association you can learn more about male sexual problems.
Just like men women also face certain sexual problems. So communication is an important factor. Talk your problems, concerns and share each and every thing with your partner.
Some of the doctors (GPs) have clinics for treating sexual problems or they will refer the persons to the specialists who can find solutions to all these problems easily.