BUT as you've noticed, I put "shouldn't be" 'cause I know God's preparing me. He wants me to look within me the yet undiscovered things about myself. He wants me to become complete so when the time comes that He'll push the 'Your-best-untold-love-story-begins-here button' there is no holding back. I know, this time, He wants me to be sure. He wants me to learn about what kind of relationship He thinks I deserve. He wants me to experience the pain so I would not take the risk of hurting myself once again. Those frustrations were gradually turning into a hope. A hope that someday I will no longer have to ask myself because I will experience it myself. When that happens, surely, those questions will transform into 'The long wait is over. You are undeniably worth it!'
Life is not fair, but God is ALWAYS FAITHFUL. I'll hold on to His promise!