Happiness is a state. Like others have said, you can't be perpetually happy - on some days you'll feel sad, bored, angry etc.
Most people are happy when doing what they like/love/interests them, interacting with people they like/admire/love.. there isn't such a thing as a happy place e.g. I'll be happy when I am in Japan or a happy thing e.g. I'll be happy when I have a iPhone xxx.
It's a journey of change.
Not just one change.
And the journey continues.
Life is up and down. Happy now doesn't mean unhappy things won't happen.
To liveis to expect that unexpected unpleasant things might happen.
What I do know is how NOT to be unhappy.
For sure if one is UNHAPPY then not changing anything is going to stay unhappy.
So if moving to a place where you think you will be happier? Then go for it. If getting an iPhone makes you happier? Go for it too. But it may not be what you need to be happy by itself.