Here’s a few ideas I’ve had. (I think a few of these I may have seen elsewhere on these boards, so if I don’t give credit where it is due, I apologize)
1: More random events. These things spice up the game a great deal. Things like the dentist trips are fun, and the burglaries. Maybe there are things like company parties to go to occasionally, or other holiday events. There could even be simple situations. “On your walk back from work you find a discarded wallet. What do you do?” If you return it, you might get a friend and a boost to kudos and honesty. Take it, hey free money! (Though maybe a chance someone finds out you did it) “You find a stray cat outside your house as you go to sleep tonight. What do you do?” (Feed it, you get a free cat, ignore it, it meows all night and you get less rest that night)
2: Perks to negative traits in friends. Maybe if a friend has a negative trait, there is some potential to get good out of it to counter balance. This would make them still worthwhile to keep around. Maybe someone shy occasionally opens up to you, and you get a confidence boost. Someone dishonest might come across an item from the store for cheaper and offer it to you. (Hey, here’s some ice skates I found I don’t need anymore)
3: Bus passes. You pay a large amount of money, and for the next year the bus ride is free, or half price.
4: (I think this was mentioned elsewhere) A fuel efficient car. Possibly even model it after an electric car. IE: First 15 miles are minimal cost, anything after is the cost of a ‘midrange car’.
5: Car Pooling: If you have a friend at work and either you or them has a car, you can car pool. This would cut the cost in half, and reduce loneliness on the drive.
6: Give friends jobs too. In the friend info screen, list what job they have as well. This would dictate the kind of money they get, and the activities they are likely wanting to do. (High paying law guy wants to eat at the expensive places and go to the opera a lot. The waiter would rather go to the movies) This would go in line with car pooling. If they have a job at the same place, you can car pool.
7: Non-standard work weeks: Maybe some jobs work the weekend, but get a few random weekdays off. They could add to stress on having to work weekends, but pay more.
8: In line with random events, certain high stress jobs might require overtime. This would make it so you can’t do an activity that day, and leaves you stressed. (These jobs again would pay more to balance this out)
9: Travelling. The ability to travel for a weekend. When you go somewhere else, it unlocks some additional activities.
10: More random tips. I had a few times where I wasn’t sure how something worked. My cooking experience got stuck at 91% one time and didn’t know what to do, despite having a decent job as a Sous Chef.
11: Medicine: You can buy this from the store and take it when you get sick to speed up recovery time.