not new but took a LONG break

i live with my grandparents and everytime i would buy a part they would always say im wasting my money i'll never finish the car. and it always discourages me. i'll be 19 thursday