My friend constantly complains about America and how much she wants to leave, yet celebrated the 4th of July yesterday, why?

So I have a friend who constantly complains about living in America (we are Americans) and how much she wants to leave, yet she celebrated the 4th of July last night with fireworks and all. Why? Is she a hypocrite? I don't understand her thinking.

Updates
10 mo
I don't know, she complains every single day. sure people can complain, but the amount of times she complains constantly, it starts to get to you.
My friend constantly complains about America and how much she wants to leave, yet celebrated the 4th of July yesterday, why?
Post Opinion