Better Days เรื่องราวมันเกิดขึ้นรอบตัวเด็กนักเรียนหญิงคนหนึ่งในโรงเรียนหนึ่งในประเทศจีน เธอมีชื่อ เฉินเหนียน (โจวตงหยู) หลังเพื่อนสนิทของเธอฆ่าตัวตาย เธอกลายเป็นเด็กสาวที่ต้องเผชิญกับการกลั่นแกล้งจากเหล่าเพื่อนตลอดเวลา แต่ในคืนหนึ่ง เฉินเหนียนกลับได้พบชายผู้กลายเป็นคนสำคัญในชีวิตของเธอ

ระหว่างทางกลับบ้าน เธอได้ช่วยชีวิตเสี่ยวเป่ย (อี้หยางเชียนสี) เด็กหนุ่มที่ถูกกลุ่มอันธพาลซ้อมปางตายไว้โดยบังเอิญ ความสัมพันธ์ของทั้งสองเริ่มต้นขึ้น หลายครั้งเข้าที่เขามาช่วยเหลือเธอไว้ แล้วเสี่ยวเป่ยก็กลายเป็นคนที่คอยคุ้มครองเธอตั้งแต่นั้นมา คำสัญญาที่เขาให้ไว้นั้น มันไม่มีข้อแม้ เขาจะปกป้องเธอไม่ว่าจะต้องแลกด้วยอะไรก็ตาม
