First and foremost thing is that you have many complaints and by going through your case , a detail case history is mandatory to find out the medicine which will cover all your symptoms .
Next Steps
Find a good homeopathic doctor who will do detail case taking and choose medicine according to classical homoepathy
Health Tips
I suugest you to drink plenty of water atleat 12-14 glass which will help you in reliving constipation and eat lots of green vegetables rich in fibre
Indulge in some physical activity which will increase your stamina and slowly helps you in decreasing depression