I was going to get married and my fiance came to stay with me for three weeks-Oh did I ever find out a lot-needless to say I called off the engagement! I know 3 weeks isn't a long time but 24 hours a day for 21 days you get to see all the sides of the person. Sometimes love is blind-so I say, live with him before you marry him and really get to know him-as they say warts and all!! Good luck!!