A family is a family. It is not you and him. After I read your post, I felt you and your LG were not like a family. Do you still love your hu*****and? Do you want to maintain your marriage? Those questions are very important and have to be answered before you make any decisions. Whatever the decision will be, it will be a big one in your life.
I suggest that you can talk with your hu*****and frankly. You should find out the real reasons behind those facts. Forgiving is also foundation of marriage.
If you still love him, give him a chance, give yourself another chance. I am sure that you can solve the problem well.