You people lucky enough to be in your 40's and 50's think it is tough meeting other singles, try it when you are 70!!
Having said that, I do make my own fun while on board ship. I cruised the Panama in January 2000 aboard Celebrity, then again in May 2001 to Alaska and had one of the cruise "make the people have fun" staff, look at me and call me by name.
I did have fun January 2000.