Tren is a potent compound man and definitely will cause these side effects. Especially using it that long. I would keep it shorter next time even if you run other compounds longer. N2Guard is the supplement you want but to improve sleep you just need the tren out of your system.