Taking responsibility of someone you love is very difficult especially when dont want u to but u love them so u can't stop urself?

I'm a woman of 25 years old. my family a lot and i take responsibility of them even when they don't ask i just love and care for them that i do it when they dont ask me to. I can't see them sad it makes me anxious and depressed until their sadness is gone. My younger sis who is only 18-19 years old has a boyfriend of 25 years old whom she started dating since she was 16. She recently told me about this. She never met him until this yr whn she completed her school left home and come here for her college. Before it was online and long distance. I told her about sex education and that she's too young to loose her virginity and i told her about the consequences too. She's too naive so i take full responsibility of her here in another city, i took complete care of her like a mother. I told her to share eveything to me because I'll always support her. Now she hasn't had her periods since 11 days , i got scared and asked her she told me she didn't do anything at first later on she admitted she has lost her virginity i told her why didn't she tell me , I'd hv ordrd emergncy pills and all for her I made her boyfriend do all the std tests luckily it turned out to be negative. And now im scared fr her prgnancy. Im really hurt too I haven't slept or eat properly since 3 days, it's making me depressed. What to do?
Taking responsibility of someone you love is very difficult especially when dont want u to but u love them so u can't stop urself?
Post Opinion