For me, it took me about a good year and a half to be completely over my XAH. What worked for me was no contact. I was determined and I just kept my focus on the short term pain for the long term gain. You can do this. Build your self esteem so you can see that you don’t deserve a mooch.