💡 Detailed Explanation
The correct answer is 「末に」 (sue ni), which is used to indicate a result that comes after a long process, struggle, or period of time. 「あげく」 (ageku) also indicates a result after a long process, but it usually implies a negative or disappointing outcome. 「結果」 (kekka) simply means 'as a result' and doesn't carry the nuance of a long preceding period. 「あまり」 (amari) is used to show that because a state or feeling was so extreme, a certain result occurred, which doesn't fit this context.