I don't see any sex coming into your story-line even after reading quite long but I really enjoyed this story as it also causes me to feel the angry and deep down I was scolding vulgarities at your SIL already.
Btw, I've upz you and please continue....