im sobbing omg this is SOO GOODDDDD DLIKE GOODDDD. CRYING. IM SO HAPPY FOR THEM TOGETHER at the END AS THEY SHOULD!!!!