I'm with John and the others, seeing a doc would be a good start.
Hang around and find the hope that is here, it's available if you look hard enough.
Today is a clean slate. What happened yesterday is gone, what happens today depends on me.
Reach for the stars, but keep a ladder handy just in case you've got to climb a bit.