Knowing why you are striving for your goals is an important factor in achieving those goals. Like you said, having a reason for the goals can be used as motivation. Having a group of people to hold you accountable is a good idea. You have a few different people holding you accountable instead of just one so it is easier for you to be reminded of your goal with all these different people asking you about it.