Would use of an erectile dysfunction drug resolve this matter or would it be a temporary fix?

It sounds like. there is a lot more going on than erectile dyfunction. The erectile dysfunction medications will provide assistance for short periods of time - they are not an over-all fix. I wonder if you are suffering from major depression or another medical problem. Please see your physician for work up.