If you read this thread and you felt pressured about the fact that you are yet to relocate, don't be. Trust me, I know that feeling.
Canada, UK, US etc are not running away. In due time, and in your own space, you also will japa if you so wish.
Your time will also come.