Just my opinion, this is not good, and you are not alone but you need to seek some professional help, you are not only hurting your body but you are hurting those that care about you and love you. Please ddo not take me wrong, I am not saying that you are crazy when you need help as we all need help sometime in our lifes but when you do this you are killing yourself. I am not sure where you can go to get the help except for your dr or mental health can lead you in the right direction.
Good luck!
Let us know what happens.