What a sweet story. My DH just tells me to buy myself something, he never surprises me like that. And I know what you mean about withdrawals from tpf after two days of not being able to get on. I didn't realize I was so addicted!!
that is sooo sweet! what a great guy! as always, im going to be showing this post to my DSO, hoping he will be inspired by your DH, if you know what i mean!