I cannot tell you how much you can learn about someone by spending an entire weekend with them. You can learn even more by spending several different weekends with them. People are just different in the privacy of their homes and for extended periods of time. Anyone can be on their best behavior for a few dates over the weekend. But how are they when you’re together from Friday night until Sunday night?
You do not have to have physical relations with someone and break your morals to spend a weekend or even several weekends with your partner. You can sleep in separate rooms and use discretion. But it is important to spend some continuous time with one another to truly learn how your partner is. This will really help your relationship and give you a chance to really bond with one another.