Cyclops, I'm glad you finally came around, guy! I think you were most certainly hitting it too hard. It's awesome to see someone on this forum actually admit they were doing TOO MUCH WORK!
*no way dudes! if your penis can still stand up you aren't working it hard enough!*
Well, I have to admit Cy, now that I've scaled my workouts down considerably I am gaining. Noticably gaining, I might add. I would advise rest days as well, but the first line of defense (if you are uncomfortable taking rest days like me) is analyzing your workouts themselves. How much work are you really doing, how much break are you taking between reps, how 'intense' (I know, I hate that word too) are your squeezes, etc. THE EASIEST WAY TO NOT OVERWORK IS TO TAKE THE CLAMP OFF. I get flamed for saying things like this, but an hour in the clamp with an average of 5 seconds between 55 second Ulis or Horses is A TON. It's not necessary. Best example I can give is my routine...
*Sample, DO NOT DUPLICATE*
Hot Wrap
Edge
Dry Jelq
F. Whips
Supra Slammers
Edge
Total Time - 35 minutes tops
Now, you are probably thinking, 35 minutes? Theres no way you can get a good exercise in 35 minutes. This is totally not true. I also don't even "work" all 35 minutes, at least a third of it is edging. That also makes the work I do twice as intense, and helps avoid fluid like the plague. EDGING IS KEY FOR ME.
What's cool about this is I can tell when I'm worn out. I feel it. I don't feel the need to go past it for just a little more expansion. It's not necessary. Now, if I'm really feeling happy I'll do another short workout at the end of the day, probably a set of dry jelqs and pumping. Even today, my first set was 20 minutes and my second was no more than 15 - and still 3 hours later it's still fairly sore/worked. And I'm slinging erections all day like they are going out of style.
So all in all, I'm telling you this as honestly as I can. Try doing less intense exercises to gauge how worked you are, and take rest days. It is so working for me.