you need to run it at least 6 weeks but 8 weeks is optimal... you need a mini pct... a serm is not required but you should be taking hcgenerate on cycle to prevent the problems you are seeing... it will keep your balls big, your suppression to a minimum and transition you into pct for a smooth recovery... all you need for your mini pct is HcGenerate ES and you can add phytoserms as well...