Have you ever been called to let something go, and wondered why God would call you to let go of something so good? I was recently thinking on the story of the birth of Moses: his mother must have had such a hard time putting him in the little reed boat in the Nile and watching him float away. I'm not sure I could imagine what was going though her heart at that time.
Nor can I imagine what was going through her heart when, maybe an hour later, Miriam leads the Egyptian princess to her, and she receives her Moses back. I don't know what you are called to give up. However, I do know the God who is calling you to give it up, and I know that He delights in giving good gifts. I can't promise that God will give you back exactly what you gave up, but I can promise that He is good.