Erectile diffusion

Patient: I am a 29 year old male having erection problem but high sexual desire.It will never give full rigd erection.Have to put extra efffot but cant hold the erction.Even for pissingi i have to put extra push to take out the complte urine .I am going to get married next month.Medically, Have gilbert syndrom and low good choleserole.PLease please help