ok so i have now been on the CP prgram since May 2005, i was having a lot of fun and decided to extend my program until this coming May. But of course in the course of life some events back home have changed and this extemstion is just not working out so well for me, I am ready to go back home but i would like to be able to keep my status open to work for the company later on possiably. Does anyone have any idea of how i can go home and still keep a good record card? What does self terming involve when they look at you in the future ? i want to make sure i consider all options before ending.