hi dejay78.
i felt so sad for you when reading your post because it took me back to when i felt like that. There is hope. You will get better. Please log onto the website called lowdosenaltrexone.com. This medication is not an anti-depressant but it helps to raise your levels of endorphins. It sounds like you are seriously deficient in them. I also had this problem and have been taking ldn for 4 months. It was the best decision i ever made. You will need to see if your doctor is aware of it as some are not.
Just keep posting here whenever you feel so bad as i know how much it helps to hear from somebody who has been in the same place.
I wish you the best of luck. Please let us know how you are getting on.
murph70