So confused but need Advice....

So my wife and i were together for 11 yrs and we tried to get pregnant but nothing ever worked...well one night she went to work and just never came home. She just up and moved to new orleans. Well after 3 months she finally contacted and told me that she left because she knew i didnt want to move there and she did and that she just couldn't tell me face to face. But she loved me but was no longer in love with me...well after a couple months i met someone new who just kinda came into my life i really wasnt expecting it to happen. But she made me laugh and she stood by me threw so much. Well i decided that it had been long enough and i would give her a chance well everything is great. The only thing though is i never stopped trying to get pregnant and she was ok with that because she wanted a family and at our age it was either now are never. Now threw everything me and my ex remained friends in fact we were more then that twice and i think she was wanting us back together and i was wanting the same because i still loved her but i didn't want to hurt the girl i was with. Well she was really wanting me to go visit her over there all the time and it was like a 2 hr drive for me but i would go. Then all of a sudden one day i was supposed to go and she decided she wanted time to herself because she works 6 nights a week so i understood. Well needless to say she got involved with a group of single lesbians who would meet up and do things together well it seems after that everything had changed and she even went as far as to telling me she was talking to someone and that we couldn't be together because she no longer wanted a child. But the other girl is still here by my side and its gonna be a year that we have known each other. But why is it that i miss my wife so much even after not being with her for a year. After her walking out on me and our 2 fur babies. After saying mean things to me about being ungreatful ETC...Yet i still love her and would love to have my family back together. I wake up and go to bed thinking about this. I have even thought of casting a love spell on her to forget all the bad from before and to let our love return forever more....But at the same time she still doesn't want to have a child and i do. At one point she really did and then they did a hysterectomy on her and that changed so much. Idk what to do anymore because i miss her greatly and i still love her and believe that she is my soulmate. She is 47 and im 37 and the girl im still talking to is also 47.....man are they 2 different people.....What do i do with this cause im so confused...and if im supposed to let go how do i do that because i feel like im hanging on to the last rope and if i let go i will be making a horrible mistake. But this other girl is amazing and deserves to be with someone who will cherish every bit of her and not that i couldn't do that its just i cant seem to let the past go. I cant seem to walk away from my wife who i put in 11yrs with.....Any advice would be better then nothing at all.......thanks for reading........