IMHO, the old boyfriend thing is definitely a bad idea. You have an idealized memory of being young and in love, roses and music, fun and laughs, but the reality is you didn't stay with him. There was a reason, and like most memories, they soften with time and we forget the bad parts. You may have married your H after only 4 months, but 20 years! That's more than just an initial infatuation.

You had something special, you just have to find the way to find it again. It seems your H wants to try. Mine doesn't want to try at all.