Thank you all for the replies

Had a big cry last night and another this morning. Drove into work, had a cry in van outside. Did not a lot then had a cry. That memorial service has really knocked me back.
I was a bit better after lunch and had a drive around collecting things which was at least useful. I visited a friend on the way home, walked the dog and went shopping. I was doing OK till I got to the card aisle and there it was. A little card saying 'to my husband on fathers day'. I say a little card but to me that line might as well have been in 6 foot flashing neon. There I was bawling in the middle of ASDA again. I hate it when that happens.
I finished the shop and went home and cooked tea. I was going to fix the hole in the living room floor but I cant be bothered now. We'll have to keep 'walking the plank' until I get motivated.