Life is difficult and full of pitfalls and hurdles. There’s no denying that.

But it’s also full of opportunities, big and small.

I have dreams that are achievable after a few hour’s effort. I have others that take days or months to achieve. Some are big successes I’m proud of. But the really big achievements — the monumental stuff, like curing a disease or colonizing another planet — take a very, very long time to come to fruition.

And the only way to achieve goals of that scale is to dream big and work hard. If you want to make significant changes to the world, it’s your responsibility to succeed. To make yourself into the kind of person who can do such things, and to build around you the infrastructure required to take the next steps.

This means making sacrifices along the way. It may mean bending your ideals from time to time, so that you can keep your boundaries permeable — otherwise you and your ideas will be inaccessible to people who don’t already ‘get’ them.

It may mean achieving success beyond your own concept of the word. Making massive amounts of money may not fulfill you personally, but it may be what allows you to achieve something that does. Becoming influential socially or politically may sound like a special kind of torture to you, but doing so may be the sacrifice required to accomplish incredible things that would otherwise lack support.

Life isn’t easy, and it may seem like an even more unaccommodating environment when you want to accomplish something monumental.

But if you accept the responsibility to succeed — to build your own infrastructure for achievement — anything is within reach.