Understand Chinese Nickname

放不下你是我自己活该

[fàng bù xià nĭ shì wŏ zì jĭ huó gāi]
"It's my own fault for not letting go of you". It expresses resignation and guilt over not moving on from a past or failed relationship, feeling that one deserves the unhappiness for not doing so.
Generate Chinese Nickname
Relation Nicknames