I have to be honest - I love this country, but I certainly don't find it to be the best one on Earth for numerous reasons. I'm proud of my heritage, but I know there are many wonderful countries. I am most proud of being a world citizen and human being - I feel no need for extreme patriotism. I suppose that view will be unpopular, but I've always felt that way. It seems silly to me to proclaim one's own country the "best on Earth". If we haven't lived elsewhere, how can we possibly know that for sure?
LOVE this country for the myriad opportunities it presents. Love America as one can constantly reinvent himself/herself. Love America for its many cultures. America is INDEED the GREATEST country on this earth. There is NO OTHER country in the world like it!