Self-motivation is your ability, inner strength and willpower to push yourself towards the achievement of your goals and purpose. However, as no man is an island and no man is a product of himself alone, there are many factors also that cause most...