Great ideas - as for sharing perhaps a discussion about what happens when either of you gets a partner, how bills/chores/rent would be split now and if this happens also perhaps what happens if one person wants to move on etc. Sounds very negative but may make things easier in the long run. Good luck!