When stuff doesn't happen when we want it, it is sometimes hard to keep the patience in place until it does. But I've learned that when stuff doesn't happen, it is usually because something better is already in the works. Right now my work on Omni the wheeled robot is blocked because I blew up the Arduino board needed to drive it. So I decided to leave it for now in favor of other activities, since I always have plenty to to.
Over time, life always gets better, as long as you aim for the positive things. Oddly enough, service to others and gratitude because you are able to do so works way faster than trying to get the better of others without them getting something out of the deal.