You need a prophet in your life.

1 Kings 22:5 Then Jehoshaphat added, “But first let’s find out what the LORD says.” There are things that we are doing and think God is in it but we are only following our heart’s desire but the Lord is not in it. Most Christians believe that as long as you are Christian, you don’t need another person to tell what God is saying.

David, highly anointed and a trusted servant of God had Nathan. David thought building a house for God was the right thing but God did not permit him. 2 Samuel 7:4-5 But it happened that night that the word of the LORD came to Nathan, saying, “Go and tell My servant David, ‘Thus says the LORD: “Would you build a house for Me to dwell in?
There are good things that are not godly and to know that which God desire for you, you need a prophet. Amos 3:7 Surely the Lord GOD does nothing, Unless He reveals His secret to His servants the prophets.