Best wishes for a speedy recovery.
Depending on the causes of your stomach upset, you may want to consider the various things that have worked for me over the years:
- Carbonated water
- Candied ginger
- Benadryl
- Avoiding certain foods
- Choosing smaller containers to drink whiskey from
You are allowed to be attracted to your friend, and it does not make you a terrible person. It's not necessarily something you get to act on, but feelings are feelings and humans get to have those.