Honestly, two things jump out at me. First, the closing costs sound high. Second, be very certain you will maintain the discipline to keep paying the amount you are paying on your current mortgage or else all you are doing is extending the life of your loan and will end up paying more in interest.
“First, the closing costs sound high. Second, be very certain you will maintain the discipline to keep paying the amount you are paying on your current mortgage...”
Sounds high to me too, but the published closing costs of various banks in the area are the same or higher.
The discipline is not a problem. My current loan is a 30yr. I’ve had it for 4 years. If I were paying the minimum, refinance wouldn’t make sense. I am paying my 30 year as if it were a 15 year, but I like having the flexiblity to pay less, should the need arise.