Time management=google calendar! I put everything on there including new movie releases! lol You can colour code it, put symbols beside things, have many different calendars for different things (personal, partner a, partner b,, etc.)
Reputation concerns: if you don't want it known don't...