Refinancing a mortgage means the owners are paying off their existing mortgage and replacing that mortgage with a new loan. Generally, the costs associated with mortgage refinancing are rolled into the loan, meaning they are added to the existing balance, increasing the loan amount.
There is no such limit on the number of times you can go for home refinance loans. Most lenders prefer that you have no late payment for the past 12 months before you switch over to a new loan.
Many people with poor credit history look to take out loans from friends and family. While this may be a fairly good short term solution, it might not be the smartest of long term business moves. What you need to do is refinance your mortgage and lower your payment. The best thing you can do for yourself is to shop around. I'd be willing to bet that some banks will give you a better deal on a mortgage refinancing than you think they would. Find out who's got the best rate to get the best deal on your loan. This might take a little legwork, but it could pay off. Finding that right bank to give you the right deal on your refinancing will be worth the effort.
If you are able to get a lower rate that what you currently have, you can save tens of thousands of dollars over the life of your loan. Also, most lenders don't charge as many fees to refinance a mortgage and depending on how much equity you have in your home you may be able to roll the closing costs into your new loan, still have a lower balance than your original loan, a lower rate, and a lower payment.