While I do believe in the power of God to turn people's lives around, there are people in this world (you may be one of them) who love everyone and don't comprehend evil because they have had no experience with it. I am not saying your boyfriend is evil (only God can judge the condition of his heart) but just saying that you may not fully understand what is going on. Pray for protection and for the ability to make the right decisions in this matter. I am not sure but sometimes wonder if we are exposed to some situations so that we understand the destruction and hate that evil does in this world. IMO it makes us understand God's love more. Your boyfriend surely understands and perhaps has turned around but your anxiety is surely telling you something. You will need to trust him before you can marry him. Trust is very important when you are married.


Also consider this, if he is making a living in a way that breaks any legal or moral law, you will always feel guilty about spending any money that he might one day provide for you. If he is involved in anything illegal, you could be dragged into it in some way.