1. Honey, they won't change. The fact that they knew it would break your heart and still did it is already a red flag. You can't just give people multiple chance and make yourself believe that maybe this time, they won't fuck it up.
2. If they have options other than you, let go. Being a main girl isn't something to be proud of. Imagine having a backup girl in case you won't work out? If they are really into you, they will keep on choosing you and only you. No other options.
3. The only permanent thing in this world is change. Inconsistency is often caused by being too comfortable that your partner loves you enough for you to stop doing the things that made them fall for you. C'mon. Make them feel that you're still tryna get them.
4. Love isn't the only reason for you to stay. People don't realize that it isn't just love that makes up a relationship. Make sure that time, trust, affection and respect are there. Don't stay just because of your feelings.
5. It's not bad to walk away if you're being mistreated. Choose your f ucking self when you know that you don't deserve what they are doing. It is not being selfish. Let go if they don't show you what's your worth.
6. HEALING TAKES TIME. Sure, it is hard to heal. But small progress is still a progress. It is normal to think of them days, weeks or months after you let them go. Cry, tell your friends that you're still in love with them, be angry. Your feelings are all valid. Healing is not linear. You may sometimes feel that you're already okay and the next day, you'll realize that you miss them. It is better to let go people who aren't meant to be in your life than suffer everyday just because they give you less than what you deserve.
If you see this, this is for you. And I'm telling you that everything will soon be okay.