I have dice rolls for almost everything, except for dating others. When I decide that I want them to get a first kiss, a date, or a spouse I just have them check out nearly ever person of the correct sexual orientation that they see until they find someone they have at least 2 bolts with. If, however, they don't seem to find anyone, I call on the Gypsy or have them go for whoever they have some sort of attraction for.
I have a huge Excel file for all of my dice rolls. College attendance is affected by family worth, and sexuality is affected by gender. I researched dropout rates and sexuality and fudged the numbers for my purposes, but most stuff was made up off the top of the head. The only thing I didn't make* was the list of the different types of businesses for the adult page.
Screen captures of my dice roll sheets:
Teens- http://s2.photobucket.com/albums/y19/Ravenwaift/?action=view¤t=TeenRolls.jpg
YAs- http://s2.photobucket.com/albums/y19/Ravenwaift/?action=view¤t=CollegeRolls.jpg
Adults- http://s2.photobucket.com/albums/y19/Ravenwaift/?action=view¤t=AdultRolls.jpg
*I may have stolen more ideas than I remember, but this is the one I'm sure I took from someone else