Dear Lady Kay,
Being a christian is not just do works of virtue, it is also do what is pleasing in God's eyes. You should stand up to your stepson, challenge him, and cut off the money supply. You have to confront your stepson and leveled up with his situation. Your husband might have to involved as well, depends on the situation.