Don't get on your phone or laptop, I put that stuff away about an hour before I go to bed and sleep great all night, I use to be like you and get on them while laying in bed for hours.... It was...
I'll still support Dymatize and use their products, I really hate to hear this news but it happens sometimes... You Dymatize reps are some of the best out there.