I'd say try to jelq with a very low erection level and light grip, to get the blood moving and see what happens.
You're already having plenty of sex, so if you masturbate on top that it is bound to have effect on EQ.
You sound anxious as well and this will more likely shrink your penis.
Instead of masturbating, edge and don't release, you'll see the difference.
You don't lose size it's just different EQ.
I don't know about the C4 stuff, corageon could have more to say .
In my opinion you don't need any of this supplements.
Going to the gym and wrkoing out will cause a temporary smaller flaccid since the blood is needed elsewhere.
You also need to stop being depressed about your pen , if you're having plenty of sex you should be happy and relaxed!
Stop overworking it FFS!!
I don't know about energy drinks but maybe it has temporary effects to.
CHILL OUT !
And try to post regularly your work outs and rest days with details (EL , before flaccid hang, after flaccid hang, tightness of grip etc ...).