Cum while being Soft !!!!!

I have cum when not fully erect. It was after a long period of edging. Where I get close to cumming, then go completely soft. then close again, repeat. After several hours, I end up having an orgasm long before I my cock becomes fully erect. I do NOT find it as satisfying as an orgasm when hard.