Im in desperate need of help and advise. My husband has diabetes and is in his 40's. Sex for us doesnt last more then around 2 to 3 mins when it does happen. Sex has become very frustrating and lasts 5 seconds (for the past 3 months)or less then he ejeculates!!!  He has had a problem with accesive porn in the past and him chatting with other woman and looking for sex on diffirent sites not to mention race and gender.there is a male colleague at work that rubs him up...and that is a consern.But now i find semin stains in his underware but we didnt have sex.... Pls help.