I just don't understand why a person would do that. Is there ever an excuse?
Abuse. Neglect. Escape. Need.
Truthfully you're selfish. All you can think about is yourself. You obviously don't care about anyone else but yourself. You don't care about the consequences. You don't care how it affects those around you. You are playing with fire. And while you are definitely burning yourself, you are also burning those around you. Your husband will leave you. He will not forgive you. He will take your child. He will remarry. Your child will have another mother. Your child will be burned. Damaged for life. Your parents will choose his side. What you're doing is unforgivable.
And you can't see it. Any if it. All you care about is yourself. Your pleasure. You. You're selfish and narcissistic. Self-absorbed. You can't stop.
I think there is still hope. You can still save yourself. But you must get out. Now. You must stop. Now. Cold turkey. You must get help. Now. There's no other choice. It cannot wait. He might still be able to forgive you. Or at least try to work through things. But you must choose him. You must choose your family. Stop choosing yourself. Stop choosing your pleasure.
You have a disease. You are unwell. You need help.
I hope you make the right choice. Because truthfully, if someone did this to me. I would never be able to forgive. I would not stay. No tolerance. Unacceptable. Trust would be gone, forever. You are a cheater. You will always be a cheater.