I appreciate you articulating the struggle to recognize God's perfect timing in our life. You are seeking and you will find. I see a heart seeking after His face. I believe He will guide you. I also need to state this: Dont be so hard on yourself!! Its obvious you love the Lord and He loves you.