2. The problem of thinking generation gap is easy to say.
3, online chat, can not be said to be unreliable, but I suggest that you really meet and get along, in order to truly understand the character.
4. It is natural for two people to get along, especially feelings. If it is forced or urged, then it is best to handle it with caution.
5. It's no problem to be friends. But if you are lovers and people who have lived together all your life, you need to consider it in many ways. At least after you don't care about the age gap, generation gap and future lifestyle, you can consider the next step.