If there is one thing that I struggle with currently it is my keyboard.  I have had an on again off again relationship with my keyboard since the