Can someone over 21 give me alcohol?

No.

 

It is illegal for anyone to serve, give, sell or provide alcoholic beverages to anyone who is under the age of majority.

 

This law applies to parents, family members, friends or any other person of the same age, younger or older than the minor.