A quick word on erection quality and this is just my personal experience. In the past I jerked it pretty much every day to adult entertainment with a lot of edging for hours which meant I'd go back and forth from a flaccid to erect state and over a session I might have trouble getting a 100% erection. Now, frankly, I had a problem with adult entertainment and masturbation and was single, working long ass hours, for a couple of years with only a couple of one night stands/short dating periods in between.
For me, jerking off and adult entertainment killed my erection quality and ability to not be nervous around women in an intimate setting. It also lowers your testosterone daily. So, I quit jerking off more than once a week and I cut out adult entertainment COMPLETELY. The result was that my testosterone went waaay up and I now get erections in a more natural way. This is a detox process for me but it's worked wonders.
This may not be what's going on with you at all but I thought I'd mention it.
For me, jerking off and adult entertainment killed my erection quality and ability to not be nervous around women in an intimate setting. It also lowers your testosterone daily. So, I quit jerking off more than once a week and I cut out adult entertainment COMPLETELY. The result was that my testosterone went waaay up and I now get erections in a more natural way. This is a detox process for me but it's worked wonders.
This may not be what's going on with you at all but I thought I'd mention it.