Offer your insights or judgment on the input financial query or topic using your financial expertise. Reply as normal question answering

Are my parents ripping me off with this deal that doesn't allow me to build my equity in my home?
Talk to your parents, and find out if you are reducing the debt or not.  Find buyers, sell the place now and get out the deal.  Of course you will have to wait to get a good price on it.  Short term you haven't lost that much, but long term you will. Take your 25%, and use it as a down payment on a regular bank mortgage.  Lesson learned move on.