Complex sentence: His annoying friend does not help matters by boasting of his supposed exploits with women, and he has an attractive female roommate imposed upon him by his parents.
Split into simpler sentences: His annoying friend does not help matters by boasting of his supposed exploits with women. His travails are also exacerbated by an attractive female roommate imposed upon him by his parents.