In this world alphas are the most strongest and sit at the top of the hierarchy but they are also as rare as they they are strong then comes the omegas and betas that make almost the entirety of the population . In the old times, mates can be only between an alpha and an omega but due to the rarity of alphas now mate bond can also be found between an omega and a beta.But there are two types of mates: 1.'The normal mates' which are found everywhere and there is a 100% chance of meeting your 'normal mate'. 2.'The true mates' they are extremely rare and this bond is only between an omega and an alpha they are so rare that you have 10% chance of seeing two true mates together let alone having one. I am an omega named 'Thea' living in this world but there is more to it, you see my mother's side has a blessing or a curse to be exact that we find our true mates in our life as good as it seems its the opposite bcz true mates are not considered normal for a reason your true mate brings your most basic and beastly characteristics to the surface which is a blessing if your true mate loves you and a curse if he doesn't as happened in my mom's case because you see most of the times when you find your true mate you have already met and fallen in love with your 'normal mate' which makes you to hate and at the same time need your 'true mate' A person who meets his normal mate first can find his true mate but if a person meets his 'true mate' first he/she will not meet his/her normal mate pretty fucked up i know but it is what it is. I was waiting for my true mate and praying desperately that he doesn't have a 'normal mate' so i don't end up like my mother and my children don't end up like me who don't have anyone who truly loves them but of course as i said it is a curse so my true mate happened to be the strongest but also my dead stepsister's normal mate who i have never met before and who was grieving for his normal mate