My views as per my learning....
1. Love is condition less. Love is oneness. It is natural quality of every soul. Soul loves every soul. But not mind. Every mind has many logics, reasons to love..Actually many will mistaken this as love...it is just a liking or attraction. Am not judging right or wrong. But this is the fact.
2. Time has healing power. Something will be better shown by time rather than human logical mind.
3. No one is responsible for another's happiness. All is in our mind. If you think your ex is good it seems so... if you think your husband is better it is so.... all these are in mind and its thought process.
4. Putting so much effort to this worldly relationship is just a waste of energy. Put same effort to uplift your own self. That universal divine knows better than you about your life. Be calm inside.. Love your own life and family first by mind by heart rather than living in fantasies.
Next Steps
There is no end for searching for love.
You can end up this quest by Loving all every one equally.