One of David’s greatest enemies in his early years was against the spirit of limitation. God had great expectations for David just as God has great expectations for you. He has a plan and a purpose for you and desires to see you fulfill that purpose, but you have to choose to walk in what God has called you.
God desires those that want to serve Him not because He stiff arms them but because they genuinely love him and desire to do His will. Many purposes go unfulfilled not because of the lack of love, but because of the limits that either we place or that we have allowed others to place on our lives. Never allow what other people think to limit you and cause you not to walk in the purpose that God has for you.