Diane, at some point, you will have to hear his voice like the rain on your roof. He has clearly changed radically and his words have not been those which were his before this began. The evil one is now using Joe’s irrational words to tear you down and rip you away from your Lord. Remember that your first relationship is with God. Him you must love above all else, and He will speak nothing but words of love to you, as He is love itself. Joe is not himself and is not acting as himself. So, someone is acting through him, and that someone is constantly trying to defeat you. This has all of the hallmarks of a spiritual attack. Consider all that you have been through, all that you have sacrificed, all that you and your mother have suffered, and this is what you hear? It is not coming from a Heavenly source, but rather a worldly source - and we live in the princedom of the evil one.
Have you ever thought of employing a spiritual warfare prayer? I can assure you that they are very efficacious and can restore your faith and confidence in the Lord when under attack. There are several available online and, employed with the faithful desperation of one under attack, I can assure you that it will bring relief.
I am praying that the Lord will send a legion of Angels to your aid, causing the evil one and his foul lies to flee from you. Recall that the evil one, after tempting Jesus in the desert, left Him until later:
Luke 4:13 When the devil had finished all this tempting, he left him until an opportune time.
I continue praying that you will have the stamina and fortitude of God’s foot soldier all through this attack. God bless you, my sister