The real enemy of happiness is the mind's fixations and delusions... If you have the right mind, you can overcome anything - you can be happy, no matter what.
this present moment never comes to be and it never ceases to be, it is simply our minds that construct the continuity of thoughts we call time. In the present moment is nirvana.
I think the Internet has a way of coaching you into this state of mind where you think that every step you make needs to completely supersede the last.