I've been with this boy for almost 4 years.
I went through a lot at first and had a tumultuous start. He started a business when we were very young and eventually devoted himself entirely to the business. He never stayed with me, I never went out and all he did was be careful with that business. I had a lot of discussions on this side and he explained to me that he can't leave his business and that every moment is precious for he to grow.
He is not a bad person at all, he is a very good man. He respected me all the time but I felt very alone with him. He made it clear to me that he would never be able to be as devoted as I wanted him to be. It seemed like I wanted too much but I just wanted to spend time together as a couple ... going on vacation and going out from time to time. He could never offer me that and I always waited for him to come home from work every night and we didn't do anything together.
One day I met someone online (we had known each other for many years through mutual friends) and I totally fell in love. This boy was funny and he seemed to be able to give me what I wanted. I started talking to him and I fell in love and then I told the current one that I want to move. In the 3 weeks I waited to move, I always talked to the other boy. Long story short, I moved in and argued a lot with boy B. I found out he was actually a psychopath and he tried to hurt me. He wrote to my ex and showed him everything I did, conversations and absolutely everything. Now I feel horrible, my ex doesn't want to hear from me anymore and he really hates me. I don't know what else to do, I can't sleep, I can't eat because I'm guilty. All the memories with my ex press me and I keep thinking that I was a horrible person. What can I do?