「end up」の意味は「最終的に~になる」です。
使い方は「end up ~ing」,「end up 形容詞」など幅広いです。
最初は「最終的に~になる」と言う機会なんてどこにあるだろうと思っていましたが、
よくよく考えて見えると「~してしまう」というのも言い換えれば「最終的に~になる」ともいえるんじゃないのかなって思います。
こう考えるとこのフレーズを覚えていて損はないと思います。
例)I ended up quitting my job.
I'm planning to end up in Hokkaido.