Letting go of the past can be one of the hardest things you'll ever have to do. Death, divorce, breakup - these are all difficult situations to deal with. The grief, betrayal, sorrow, and anger that accompany them can all be very consuming, so much so, that instead of moving past them, you find yourself being dragged under.