"Follow your heart" is so commonly advised. I've often wondered why Christians use the expression considering God's Word says our hearts are sinful, fickle, and will lead us outside of God's will.
Follow the Lord's leading, but please don't follow your heart.
Search God's Word for answers. It is the only reliable source to what God wants from us. Any advice you do receive from people, check it carefully in the light of God's Word. People are fallible. God isn't. Books written by Christian authors can have their place, but as Christians, we need to go directly to the unadulterated, unchanging Word of God. We need to read it and contemplate on it more than any other book.
Jeremiah 17:9 The heart is deceitful above all things, and desperately sick; who can understand it?
Mathew 15:19 For out of the heart come evil thoughts—murder, adultery, sexual immorality, theft, false testimony, slander.
2 Peter 3:16 He writes the same way in all his letters, speaking in them of these matters. His letters contain some things that are hard to understand, which ignorant and unstable people distort, as they do the other Scriptures, to their own destruction.
Hebrews 4:12 For the word of God is alive and active. Sharper than any double-edged sword, it penetrates even to dividing soul and spirit, joints and marrow; it judges the thoughts and attitudes of the heart.
Job 23:12 I have not departed from the commands of his lips; I have treasured the words of his mouth more than my daily bread.
John 17:17 Sanctify them by the truth; your word is truth.
I don't want to be led astray by my heart or by the words of other people. I imagine you don't either. Let's go to the Word of God to learn and seek His wisdom on how to live this life. May the Lord give me and you, dear reader, to a deeper love for God's Word.