Question has been asked numerous times before. Here are 3 threads to get you started. Plenty more out there.
I suggest rereading. RV is non negotiable. MF is non negotiable unless it is marked up and not due to your credit score.