It's possible that getting back into your own country may be an issue. There was a woman with a child ahead of us in the immigration line at Charlotte about 4 years ago. Her passport was due to expire in 3 months. I have no idea what happened in the end because after about 15 minutes of begging, pleading and explaining she was taken off to another area to be processed. It looked scary to me...but then I've been called a wimp on many occasions
Personally, I'd try to get everything in order, if at all possible, before traveling.