If I take my Ada and delegate to another pool , do I lose. My rewards from that pool?
No you do not lose rewards. Lets say you delegate now.
You will get rewards for another 2 epochs from your old pool.
Your delegation to your new pool takes effect after these 2 epochs. Which means the new pool starts to generate you blocks/rewards after 2 epochs.
If you are a whale you can very easily support small pools that way ;).