It sounds like you have lots of anabolic experience, both good and bad, but what about your diet & training?
I see that you're eating "3k calories," but nutritional quality matters. Are you eating fruits, vegetables, whole grains, good lean protein sources, and keeping your diet eclectic and...