For me the answer is ACCEPTANCE.  There is so much peace in acceptance.  When I am at place of acceptance, no matter what it going on; good or bad I can be at peace with it.
To get to our home, we have to drive up into the foothills.  If you like winding roads, it's a fun drive. :-)  I was driving home yesterday and I got behind a slow driver.   My first thought was "SHIT!", there goes my fun drive home.  Then I had a moment of perspective.  I was able to look at the situation a little different and thought "Today, I am going to slow down and enjoy the drive from a slow speed."  Instead of fighting reality and wishing things were different, I was able to be at peace with how things actually were.
I have spent a lot of my life fighting the desire to be different that what I am, always feeling inadequate.  I thought to accommodate for my weaknesses was to fail or to be lazy.  If I allowed myself accommodations, I wasn't trying hard enough.  Bullshit, life is challenging enough as is, why do we keep making things even harder?  
I have weaknesses, I'm not good at everything.  I can let go of focusing in on what I'm not good at and focus on what I am good at.  I accept that and I have never been happier.  
 
