Most of the good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program.
When you are on the ground, only one of you two can be comfortable at any one time. Either you are comfortable or the opponent is. Your job is to transfer the comfortable from him to you in every position