This is a dark book, so beware. It did not push past my limits, but there are definitely some brief descriptions of past rape (as we understand it, cannot say more for the fear of spoilers) and some violence in the present - descriptions are brief IMO and not numerous(beatings).
If this does not push your limits, I do recommend this book. We have interesting scifi world, aliens who are definitely not human like and intense connection between two very vivid and rather likeable characters.
It ends as happily as it can under circumstances in order to be believable.