Assuming your parents opened the 529, it doesn’t have to be spent on your undergraduate education. They are free to change the beneficiary to someone else (sibling, relative, stranger, future grandchild, themselves). Or the money can be spent on graduate education for you or someone else. You can’t withdraw it, only the person who opened the account can do that. So you have no real control over the money.
No excuses for your comments. Learn how to respond graciously regardless of your opinions.
@intparent Thank you, I did not know this.
MODERATOR’S NOTE: I am closing this thread, since I don’t think posters can help the OP any more than they already have.