Some principles I live by.
There are no shortcuts
There is no easy way. Things are just hard. Accept that sooner and face them instead of wasting time looking for a way out. You won't find one.
Persist and be patient
Consistency is key. People who are emotionally stable make it further in life than people who are all over the place. It's less exciting to slowly hone a skill than it is to race to the top of a house of cards. But patient practice and mindful balance give greater results in the end than fluctuating wildly between work and play.
Nobody owes you anything
You are not entitled to a good life, a fulfilling career, or a loving family. It's all on you. Whatever you want, go make it happen. Nobody else is responsible for making you happy or helping you get where you want to go.
Life is what you make it
How your life turns out is up to you. You can choose to make the most of it or you can choose to waste it. You may get lucky and have help along the way, or every inch forward might be a struggle. Ultimately you will make it exactly as far as you want to in life.
Life is not fair
Stop expecting it to be so. Other people will do less work than you and be more successful. Other people will have opportunities that you never will. Terrible things will happen to you just when you were about to decide that this was the last terrible day you could handle. That's just how it is. Accept it.
People live up to your expectations of them
Have high expectations. You'll be surprised who steps up to meet them.
Don't have regrets
Whether or not you regret something is up to you. It's all in your head. So instead of thinking about the past and wishing it could be different than it is, accept that it will never be so and move on. Nothing good can come from wishing that something impossible were possible, which is all regret is. Let go of all of yours.