People constantly reminisce about the past. We think about all our mistakes, memorable moments and how to either repeat the actions or avoid them. I believe we sometimes live in the past because, when life may not be going so great, it can be better to think about grand times. We also think about past events so that we can possibly learn from them. But if we live in the past too much, we will miss all the happy moments happening in front of us.
The past can, in fact, ruin happiness for today.The future can as well.
It's human nature for us to over think and plan for the future. We constantly worry about where we are going to end up, who will we marry, what exactly does the future hold for us and so on. I think we worry about the future so much because we don't want past mistakes to occur again.
We plan so much, because we think that if our future is figured out, and know what will happen, we will be happy in life. I do agree, we need to think about our future and create goals. But that is different than actually worrying. The reality is we can't control everything, and stressing about what might happen will do no good. Worrying will not bring joy.
Instead of daydreaming about how you were once the most popular kid in high school or stressing about what job you'll have after graduation college, live in the moment you are in.
Enjoy laughing with your friends about what you saw on TV, lay down on the grass and watch the stars or roll down a hill like you did when you were five and life was simple. Dance around your room with the music blasting, take a million pictures and take a nature walk.
True happiness is in the moments that are happening when you are living life as it is occurring.