То что вы называете "любовь" это на самом деле не любовь. На самом деле у вас в голове просто "таракан", который вас заставляет испытывать те чувства, которые вы испытываете (неприятные чувства), тем более "любить" того кому вы безразличны. Самый короткий путь это обратиться к грамотному специалисту по работе с бессознательным (психотерапевту, гипнотерапевту, и пр.), чтобы он нашёл у вас в голове того таракана, который вас заставляет "любить" того кому вы безразличны. Не психолога, а именно специалиста по работе с бессознательным. Это сэкономит вам пару лет жизни и кучу денег и нервов.
Сглаза не существует. "Сглаз" это слово, которое используют люди, чтобы снять с себя ответственность за то, что происходит в их жизни. Ведь всегда проще свалить вину на кого-то другого - переложить ответственность за то что происходит. Но сваливая вину вы превращаетесь в жертву обстоятельств, которая не способна управлять своей жизнью. Но есть другой путь - принять ответственность за свою жизнь на себя и стать хозяином своей жизни.
Никакого сглаза тут нет. Ваш бывший просто полюбил другую, так бывает. Просто смиритесь и живите дальше. Чувства со временем пропадут и Вы встретите достойного человека. Удачи Вам.