A Canadian man living in Bengaluru has explained his decision to settle in India, saying every country has problems and happiness isn't tied to location.