Upon turning 18, your points should not have reverted to 0, you should still have the number of points you earned on the cruises you physically took.
if your parents were Diamond prior to your 18th birthday, then you are Diamond now, regardless of whether or not you cruised with them when they were Diamond.