Stop being so hard on yourself. You're sick and someone took advantage of you while you're sick to try and benefit themselves. They will keep trying to manipulate you until you feel strong enough to not need them.
Maybe plan a holiday with your hubby and DD? Put all your effort into that.