Ok i know you guys dont take anonymous posters seriously, but i need help.
Ive been with a man for 3 years. We don't have any children together, but i have a child who is 3. This man basically raised my child like his own, and is great with my child, but as far as him with me, well he's not great at all. He been physically and mentally abusive in the past. He smoke marijuana (which i hate) has no job, and what we call it basically "free loading" he lives with me, but is good around the house, but as far as our relationships, well we have our ups and downs. earlier this year in January we hit rock bottom. He wasn't giving me any affection. Just so selfish, and only cared about him, so i met a man on a chat site, and we met that same month. Risky i know, but we automatically click. I began to have a affair with him without my spouse knowing. We met atleast 5 times and it was spectacular. he listened to me, showed me affection and a great kisser. He brought gifts for me and my child. He had a job, etc. i fell in love after a short time, and so did he. I felt ashamed because my spouse started to treat me "ok" but i had to become clean. I told him about the affair in may, and he was upset. Trashed my house, broke my phone etc. we got down to the bottom of things, and he promise to change, and he did, but secretly me and this other man been in contact on and off. The man knows my situation and still wants to be with me. It's now September and i still cannot get over him. He has showed me the other side, and i miss it. Im not as happy with my spouse as i am with him. Im at a point where idk what to do. I left my spouse befor but him and my child is so close, and my child always ask for him constantly, and reminds me of him every day. Should i come between my sons love with my spouse and cut it off? Should i stay? What should i do? Honestly!