need some help

My SO and i moved in with each other in March of this year and due to financial issues we decided to get a roommate, Since a male friend of mine was needing a place to live for a few months and I had known him 5 yrs and he'd never tried anything sexual on me in those 5 yrs we decided to let him move in with us , in July I found out I was pregnant with my SO's twins we were so excited !!! then in the middle of July my SO's work site changed and he needed to move to the other side of the city to be closer to his new job site , everything was going good for a bout a month he would come over on his days off and sleep over till one night in August when he was supposed to have the next two days off he got called into work that night our roommate rapped me and 3 weeks later i lost the twins and almost died i need help cause im so lost and confused .