Please bro, SERIOUSLY consider getting some professional help. For reasons that defy explanation, there is still a fucking stigma attached to shrinks, and there shouldn't be. It should be like going to any other doctor. I know first hand, and when I finally got help, it was the best decision I ever made. This is just one more hump you've got to get over. Who cares if you need a little help this time?