You have to live in the present tense. That is some of the best advice available for how to be happy and enjoy a meaningful life. Resentment and rumination over past events will get you nowhere. Of course, this is sometimes easier said than done. However, there are a lot of great life tips available online that can help you figure out how to accomplish staying in the current moment rather than looking backwards.
Online tips for how to lead a fulfilling life can be found on a number of blogs focusing on spiritual development and positive psychology. These online tips are pragmatic and can be applied practically within your life. Esoteric teachings can certainly be interesting and even at times helpful, but online tips in the form of step by step instructions for bettering yourself and being a happier person are far more conducive to making real and lasting changes. This is the best sort of online information that you can take advantage of in order to grow as a human being.
There are many blogs that offer online tips on how to meditate, which, when done regularly, is a proven method of increasing well being. So too are there online tips to be found concerning the best methods of coming up with daily rituals to make positive incremental changes in your life over time. These online tips help you build helpful habits that in the long run can reprogram your neural circuits and facilitate you becoming less compulsive, kinder, calmer, and more compassionate towards yourself and your fellow human beings.