I would like to discuss this post in 2 parts.
So, here comes the first
Getting up in the morning and pushing yourself to go for a jog is a chore in itself. Having to do it alone, only makes it worse! No matter how self motivated an individual maybe, it gets tiring having to wake up and jog or swim alone. This is the very reason why surrounding yourself with like-minded people who share your passion is important.
Achieving optimal health is a process with many pit stops. Usually doing the right thing is never easy. Having the following type of people around you is always a plus.
It is wisest never to exercise alone. If you are a person who jogs alone to spend some alone time, pick up a neighbor or friend who likes doing the same. The two of you could go on your morning or evening run lost in your own thoughts, but together. This will ensure that you have someone waiting for you to wake up so that they can get their jog done. This gives you a sense of responsibility and positive peer pressure.
Another way to optimize your work out is to do group work outs. Joining Pilates or kick boxing classes would encourage you to make it to your work out on time. Along with that, an automatic support group is formed because everyone there is doing the same work out or perhaps aiming towards the same goals as you are. Having a group of friends to look forward to meeting would push you and motivate you to reach your work outs on time.