I agree, this certainly sounds like depression and I would see your doctor and go from there. You're young to have low-T but it can happen, your doctor may want to check that. If you're not feeling sad and/or angry then it may not be depression but maybe a hormonal problem. See your doctor and go from there.
Random crying can be a sign of depression. Is there anything else going on besides the random crying?