People can overcome depression or similar symptoms through psychotherapy. No body can tell you a fixed time when this symptoms will go completely. But if you undergo psychotherapy, i cam assure you that you will get better outcome. And your symptoms will be manageable. You can carry on with your normal life too. Atleast go and talk to a clinical psychologist for your betterment.
Next Steps
consult a registered clinical psychologist