It all came to a head yesterday.

You have gave her your home /time /expenses/and she has upset you and your wife's life many times Jack, She had her shot at a good life and you have dun your part and more to help her get her head on straight and tight to reality...
And I agree, This is to much for any one to deal with and not fare to you or your wife to wake to this everyday. You have went beyond your responsibility to help.
Your life and your wife happiness and keep your home humble.
Stand strong on your feet, hard love is the best thing for her now.
my best wishes for her and first and foremost your home and life gets back to normal.
I would do the same, my wife and home will help people that help there self.. But not the ones that will not and turn to steeling and deceiving... I pray that this day will be the day that you and your wife can be humble and happy and know you have dun everything that can be dun and that this is behind you. calous!! No, you and your wife have gave and gave to help and just look at all the good days that you could have had sharing with your wife and those days are gone because of your time and commitment you have already gave her. He/She would have been out on the street before know if it was me...
My wife's happiness and mine is important at this time in our life Jack JMO.