Your ex is obviously crazy, the other girl is a tool if she asked you to stop because of your ex.

theres plenty of other girls out there. go make new friends, tell your friends to have partys, best way to meet people imo, go to places you can relate to people (like reptile expos ), i donno what your other hobbies are, but go be social. you make new friends, it leads to new social groups and that means more girls to get to know. find one thats not crazy this time ok?