for drinks and food:
/use Moon Berry Juice
/use Big Bear Steak

(change name of items to fit what you're using)

i use a more controled macro:
/use [button:1] Big Bear Steak; Sweet Nectar

(this eats on left click, drinks on right click.



when you do a castsequence macro, you can include "reset=combat" if you want to reset the macro once you leave combat. i give it a combination depending on use. "reset=10" is for reset after 10 seconds of non-use. "reset=target" is reset upon switching targets.

example:

/castsequence reset=10/combat Fire ball, frost bolt, frost bolt, fire blast, frost nova, frost bolt, frost bolt, frost bolt

will cast those spells in that order. it will start over upon completing the sequence, or when 10 seconds have passed after the last button press, or upon leaving combat. hope this helps.