Advice given on this {or any} board will never be one size fits all. You will never agree with every word put out for you. It is up to you to take what you can use.
It absolutely doesn't matter if you have that little piece of paper. You and your BF know what is in your hearts. Your years long commitment is valid because you and he agree that it is.
It truly doesn't matter if he was/is in MLC or a walkaway. You still had to do the same things. Reflect and work on yourself.{look in the mirror} Be patient and loving and do no harm. Stay your course as you piece your relationship back together.
~ swl
Look not mournfully into the past. It comes not back again. Wisely improve the present. It is thine. Go forth to meet the shadowy future, without fear. {Henry Wadsworth Longfellow}