Professional Portrait: John Gains Posted on July 25, 2019 by MichaelJohn “Push” Gains is a motivational Speaker and Author who transformed his personal struggles into great achievement.