[Chinese Learning] What is 初恋无限好,只是挂得早?

初恋无限好,只是挂得早
Chūliàn wúxiàn hǎo, zhǐshì guà dé zǎo

Now, we will also explain popular phrases and sentences instead of just popular words!
Today's sentence is very interesting as it concerns 'first love'. In Chinese culture, someone's first love is a huge deal. It can be the source of many couple's arguments.
Lets break down the sentence to understand what it means:

初恋 means first love
无限 means limitless or infinite
好 means good
只 refers to however/but
是 refers to is
挂 means to break or break-off
得早 means early or also commonly used in 早上/早安 which means morning

Therefore, if you put it together, it actually means that while first love is incredibly good in all aspects, be it your feelings of happiness and the sweet innocence of it, it is still better to break it off early. In a way, it means to convey that first love always don't work out therefore it is better for you to experience it but break up before you fall too deep.