It is absolutely possible for an immigrant to be patriotic for America. Many immigrants come to America for a better life. It is natural that they would have love for the country, even they do not fully take on American cultures. In fact, they don’t need Americanized cultures. Their culture is what makes up the American dream.
Hope that gives you something to work with :)