It does work, I've struggled to get hard (but have managed it) but if you take Viagra or similar it is great, rock hard no problems. Try not cumming for a few days, then go out do your thing, if you don't come back with anyone have a viagra on the way home then when you get home, start touching your cock and it will feel amazing. Put some really slow sensual porn on or think about someone you are deeply attracted to or love.
When you cum it will feel so good and just sit there in the afterglow covered in your cum. It's a great feeling