Advice on Public Mutual

Hi MPF buddies, I’m a 22 year old non-bumi student starting my final year of degree. Recently, my uncle has been asking me to invest in Public Mutual and to leave it for about 30-35 years as my parents give me allowance of RM400/month in which I save about RM100-200/month. I usually keep my savings in CIMB Savings account (which is linked to my PTPTN). However, I have a habit of touching my savings on stupid things like scented candles and shoes. So I’m thinking of locking my savings into some sort of investment or account that I can’t take out for at least 10-20 years (the longer the better). My uncle is a Public Mutual consultant and told me to invest in PM and to keep it there for 30-35 years and I can earn good returns. However, reading from other people’s experience here on reddit, I haven’t come across anyone that has kept it in Public Mutual for 30-35 years yet. They usually take it out within/less than 5 years so I’m hoping that anyone can advise me on this. Should I invest in Public Mutual or anything else? Any financial guru’s can please advise on what should I do?