Just read by John Ortberg (see link at bottom)…
How do I know God’s will for my life?
–Live this day in an open, repentant spirit.
–Understand that living in God’s will often means I must make decisions.
–Pray constantly, regularly asking for wisdom in small moments, without placing pressure on God to give any particular kind of response.
–”Let your life speak”: Parker Palmer wrote a wonderful book by this title from an old Quaker saying; if you look at the trajectory of your life with simplicity and openess certain patterns will emerge that will help you understand your shape and gifts and longings
–Have wise, godly people speak into your life with love and truth
–Be willing to make mistakes and learn from them quicker rather than slower
–Have a mind immersed with great thoughts from Scripture
–Practice making decisions and learning from them all day long
–Live in freedom and joy. Trust God that He can guide you into His will without your obsessing over it.