end up on someone то, что вы хотите остаться с этим человеком до конца?
Ответ носителя языка
Rebecca
end up on someone грамматически неверно, но в end up with someone правильно! Это значит быть с кем-то, значит быть с кем-то, но это не значит быть с кем-то навсегда.