Hope this isn't too late to say but you WILL be okay!!! The first thing you have to say to yourself is that you were sick because you worked yourself up so much, not because of a virus or anything else. SO this year, you will say that you are NOT going to go down that stupid road again and you are going to enjoy the 4th. If it makes you feel better, do something totally different, eat a little carefully, that always helps me. It's not too late to start to remind yourself and prepare to be relaxed and have a good time. Keep repeating positive things over and over. Imagine that with each explosion of the fireworks, you are exploding your anxious thoughts to smithereens!! Good luck...