Cat - 15yrs old was when my DS was at his worst as far as schoolwork was concerned (and in teenageryness actually!) - so there is definitely hope 
He's 27 just after Christmas - how did that happen?????
DH's are awkward for gifts, mine doesn't read, like yours Cakes he only wears blue or grey
, edibles are definitely the way to go I think.
at your DH's tramp stamp topsy, - good present idea though.
I have planted up two bowl of hyacinths, and done some weeding and planted up some tubs outside. Now I'm walking about in a strange hunched position, groaning to myself 