The one best friend you can ever have is God! He will never leave you or forsake you. He will give you your hearts desires. He will give you peace. He will protect you. He will guide your footsteps and make your pathway straight.
All you have to do is do what He tells you to do.
Hebrews 13:5 (KJV) – let your conversation be without covetousness; and be content with such things as ye have; for he hath said, I will never leave thee, not forsake thee.
Psalm 36:4 (KJV) – delight thyself also in the Lord; and he shall give thee the desires of thine heart.
II Thessalonians 3:16 (KJV) – now the Lord of peace himself give you peace always by all means. The Lord be with you all.
Proverbs 3:6 (KJV) – in all thy ways acknowledge him, and he shall direct thy paths.
John 15:14 (KJV) – ye are my friends, if ye do whatsoever I command you.