Everything does happen for a reason, and I believe your fiance is "Mr. Right"! Hand picked for you by God.
I have friends and family who are Agnostic, Athiest, other denominations, etc. But I still LOVE and TREASURE them!! Sounds like your ex-in-laws lost site of God's greatest commandment...That we LOVE one another with brotherly love.