I was on invega and stopped almost 3 months ago. I stopped because of it's sexual side effects and started haldol because the doctor said it wouldn't affect my sex life. How do I know if the haldol is causing erectile dysfunction? How long should I wait? Should I wait 6-12 months like they say you recover from invega? I started haldol 2 months ago btw and there's still no improvement sexually. Please respond!