Those are valid reasons to be friends, but I don't think you need to think too hard on it. Shared time or location... so even just sitting next to someone and having a conversation can be all it takes.
If I can help with your sleep issues, then that can be a start too.
no subject
If I can help with your sleep issues, then that can be a start too.