Source: Road Side 2 Islam
Remember if he/she ‘broke’ your ‘heart’ and promises were made but broken. A heart can not be broken because after being hurt your still breathing. So if you gave your heart to this person but never got theirs in exchange know that they was not worth it and know this was what the outcome would be. So this hurt your feeling inside yourself is something which was always going to happen. Because when we commit an act of haram there is always consequences (i.e being lied to). However Allah being the Most Merciful this can be a blessing in disguise.