Sometimes we got to heal first..Accept our misery…Accept that we have been hurt..Accept that the person who was with your for a long time (in my case 5 years)can move on without even a flinch..Acceptance is the key to healing..People say inorder to get over somone we got to be under someone ..although its individual perception but I believe we got to heal first..and than get into a new relation so that we don’t bleed our past into our present relation…We always get to remember that things always gets harder right before the level up.. And the reason people breakup is because they are not meant to be with each other..so when we force such relation to workout..it often causes chaos later,for u..your family and your peace of mind.I dont know about the right perfect guy because I haven’t met any..as I m still healing with my past but I do believe that yeah I deserve way better than I m getting..Whether it’s given to me by my Mr Right or by I ,me ,myself..Anyway it’a a tiring and a stressful journey right from the start..(although initially we enjoy because we get to do something different ..our heart and mind gives us the butterflies..the adrenaline rush ..the excitement ..and off coarse the amount of time and energy we put thinking it would be like a life insurance but than suddenly some ’Mallaya ‘comes and takes away our adrenaline…a part of our heart ..and we regret about the time ,age(hello big factor especially if u r in India),energy,finances everythng that we invested ..But than again if someone is able to take away our love so easily than may be it was never for us ..may be it was there’s only..for timing and by mistake it came lingering for us..So at the end everything is beyond control…But we must still remember that at the end of the day we need to choose a man who chooses us in a room full of people not just a man who wants to be with us only when the room is empty..Because if we look closely every human being gives us a flag..it could be red or green..so now it’s upon our maturity and our experience that makes us an expert in recognising flags..And the moment we see a red one..we shouldn’t ignore them..because we ignore one and we end up getting 100..So best is a single red flag and low ur worth ..and walk away….