Thanks for the support.
It has been tough.
Due to all this i have not been able to work or study.
My group of friends has diminished/disappeared because of these issues.
I have support mainly from family.
But it is good to talk to other with similar problems on a forum such as this.