Depends on which adult it is
There's many options for this but what i have found is the best source for your calcium is yogurt it helps in many ways.
1)30% of your calcium
2)20% of vitamin D
other options-
milk, cheese, eggs, salmon, and spinach
Well, you have two options, either throw up now and not worry about it later (this relieves pain too), otherwise, just drink something and have something to eat. Don't try anything too sugary like one of those Starbucks unicorn drinks (I don't know if they still exist but hey, just a warning!). Try a soda or just plain water. For something to eat, try a corndog or something that you like. Most people like pizza, so try a nice greasy pizza!
A strong dependence on a drug or substance is known as an addiction.