My nearly six foot long Boa Constrictor somehow managed to escape from his enclosure on July 12th of this year (3 days after my brother passed away, which is how i remember the date) and i searched high and low for him, i was puzzled that a snake of his size can vanish from a completely enclosed, uncluttered room. After a month of searching, still very confused, i threw in the towel but still hoped he would show up.
About a week and a half ago i was sitting at my computer desk, browsing BP.net of course! Both of my dogs were laying next to my chair, out of no where i hear my Pit Bull growling very lowly (which i have never heard her do before) so immediately i turn around and what do you know? Emerson (my Boa) was inching his way up my dresser where Ricci (my four foot Iguana) was basking, i am sure he was going to make a meal out of her, or try to at least. In complete and utter shock, i leaped out of my chair and picked him up, getting bit a few times in the process (well worth it!) then put him into a tub since i had put his enclosure into the spare room after cleaning it. I am so thrilled that i found him, i've had him for a very long time and i definitely have an attachment to him. He has had two meals since he has been back so i am sure he will put weight back on rapidly.
Moral of the story? Never give up hope if your snake goes missing, they will most likely show up when you least expect it.