Never traveled with Virgin Voyages, but if you are interested in meeting others while on board, check with the guest services desk and inquire about schedules they may have for singles events. Also, inquire about table sharing in the main restaurant.
Lower your expectations about what lies ahead and hopefully your expectations will be exceeded. Enjoy your first cruise!