Are you able to live in the present? Many are not.
Some people are haunted by their past. Possibly they have been hurt by others – and are still carrying the wounds. Others have made some big mistakes, and they can’t forgive themselves so that they can move on.
We must learn to confess what we have done and receive forgiveness in our souls. We must also forgive others before God – releasing them from their “debt/s” owed us. This is not always easy work, and it may involve the help of a trusted friend or spiritual leader, but it is ALWAYS possible!
A resource you may find helpful is Total Forgiveness, by RT Kendall.
Some people, on the other hand, are haunted by their future. Either they are so attached to their dreams that they have trouble being responsible in the present, or they are paralyzed by worry and dwelling on negative possibilities. Jesus made it clear, however, that worry offers us no benefit...