melatonin that you can buy from any pharmacy or health food store has shown to help some people sleep better ( does not work for me) It sounds like you might have a little to much bloat (water weight) causing you to not feel yourself. Only time I can not sleep is when on trenbolone! try drinking more water to help your body release unneeded water that might help some