God. There. Short and simple. Whoever you think knows you best, including you, the answer is God. He knows you best. The Father Creator made you and gave you a very unique, special purpose in life. He simply knows you best.
God knows your past, your present, and your future. Whether you know it or not, He wove into you a very unique, special purpose in life. Each one of us has that unique purpose, as unique as our fingerprints.
You can’t fool God. He knows you and He knows it all. Understand that and you can really open up to God. LISTEN for and to Him. He is always less than a heart beat away. LISTEN to God and you will find your unique, special purpose in life. You just need to open up to God and LISTEN to Him.
I know this all sounds so very simple but God intends life to be simple. We are the ones who complicate it!
Have a GREAT upcoming weekend!