To let go of someone doesn't mean you have to stop loving, it only means that you allow that person to find their own happiness without expecting them to come back. Letting go is not just setting the other person free, but it is also setting yourself free from all fears, bitterness, hatred and anger that you keep in your heart.
The past never returns but the future may still fulfill the loss. A great 2012 to all of us! Happy New Year! *cheers*