The blocked road, the missed opportunity, the closed door, the heartbreak, the rejection, the pain, and the turmoil were for a reason. YHVH is protecting you, but sometimes, you may not understand that. The good news is that YHVH sees what you can not see, and He does not look at things, the way we look at it. You only have to trust the process, trust His plan, and remember, what hurts you now, won't hurt forever.