Our flight home departed about 10:00am bound for Newark, New Jersey arriving about 12:30pm local time. When we arrived in Newark we learned that our flight to San Diego had been delayed due to high winds and bad weather in the area. We ended up spending about seven hours in the airport before our flight for San Diego took off. The flight home was another six hours in the air and we arrived home about 11:00pm, exhausted but glad to be home.