Don't ever give up prematurely, the wait is always worth it. There are blessings on top of blessings waiting for each of us.