yes, you have to work for what you want out of life BUT you also have to trust that it will come when you least expect it, when you most need it, and when it is right.
too often we are impatient and question the plans and the reasons for those plans that are laid out for our individual lives; and too often we are consumed with the negativity that are our thoughts.
take a step back, do what you can do to make the small things in your life stand out, and be honest with yourself, your time, and those around you.
karma doesn't always have to be a bitch. but you need to believe that first.