Complex sentence: Ranmaru's parents moved the somewhat unwilling lad into the Landlady's house since they believed that he needed a dose of reality; his family viewed his womanizing and lack of reality troublesome.
Split into simpler sentences: Ranmaru's parents moved the somewhat unwilling lad into the Landlady's house since they believed that he needed a dose of reality. His family viewed his womanizing and lack of reality troublesome.