Long-term effects of repeated heroin use include gum inflammation, itching, weakened immune system, memory loss, appetite loss and mental disorders.