Yesterday I was at the funeral of a wonderful lady who had lived all her life with Spina Bifida - a neural tube defect that impacts on mobility, continence and more. A lot of people use wheelchairs, but this was one of life's fighters. Early in her life, she had to have one leg amputated, but she was determined, and used a prosthetic leg, and crutches, and a mobility scooter for longer distances. Then problems with her kidneys led to regular dialysis. Still she kept going until finally her body gave up. 
The church was packed - and it was clear that she had had a positive influence on many people. What an inspiration to those of us who don't have to deal with such huge obstacles. My lesson from it was to stop whinging - to remember that there is something to learn from every challenge, and that if you put your mind to it, you can find a way through.
Take life as it comes, chip away at the obstacles to find a way through - or take a new path. You may be pushing against something that is distracting you from a better goal.  Think about it.