Thailand is a great country. Looks like your Navy friend sought out the worst Thailand has to offer (probably in Bangkok) but there are many options, including family-friendly activities (I'm out there with @suitcasemama and our toddler) :)
No snow in Thailand! "Winter" is a few days in December where it gets down to maybe the upper 60s for lows. That's when all the Thais unveil their bubble jackets and scarfs! It's very cute!
We're actually in DC at the moment where we were surprised with some snow last week! Great for the kid, as he's never seen snow before! Bundled him up in layers and set him lose in the field near where we're staying, you're right, no such thing as bad weather!