hi sweetheart! i don't know about everyone else but i imagine many of us here feel the ache when a new introduction is posted.
the early days are ouchy. one good thing is that you have found a supportive community so early!
personally i don't think laughter is going to be a feasible option for the newly dx'd... wasn't for me - if it is, that's one awesome character you have for a partner!
at the extremes of reaction you have woe-is-me victim vs bring-it-on fighter and there are plenty of fighters here, i'm sure you will find a path that suits, and lots of friends to commiserate with along the way.
as for how to support him... well i don't know him but for me reading everything i could from the medical journals for six months put the ground back under my feet a little. i've managed to back off on the obsessive reading and have attempted another semester of school at this point. couldn't have managed it at first that's for sure! but the unknown is fear so imho the best thing to do is know thy enemy and thy self. oh neato i went and found the whole quotation, i like it!:
Know thy enemy and know thyself, find naught in fear for 100 battles. Know thyself but not thy enemy, find level of loss and victory. Know thy enemy but not thyself, wallow in defeat every time.