I am a german with dual-citizenship. When I left the U.S. last time to travel to my country of birth I accidentally used my german passport to check in with the airline at SFO. I only remembered later that I am required to leave the U.S. with the U.S. passport. Will this mistake come to haunt me in the future? What about re-entering the U.S. when I come back, should I expect problems? Thanks.