penelope, the wife of Odysseus in Homer's Odyssey is known for her fidelity to Odysseus while he was absent, despite having many suitors. She waited for him for 20 years. 20 years, ladies and gentlemen, 20 freaking years! if that's not an epic wait....
i'd have just gone through the legal 7 years, have him declared dead and collect insurance. :-P