Alycia,
Well today seems to be the day for ELE Deed questions, between yours and Sara's question.
First, I suspect what the phrase "a remainder of a life estate" was an attempt to give Girlfriend her own life estate so she could stay in the property ...