Anger is certainly a "normal" emotion, but there's a time when you need to LET IT GO. I don't know you, jessy...but I most definitely KNOW your issue quite well. Hopefully, you will be more receptive to my response to your question if I first share with you that I am a wise, experienced Grandmother at this point in my life. My journey to this place was an extreme adventure in nearly EVERY aspect in life. I have listened and counselled and helped hundreds of people through a vast collection of life's Giant Roller Coaster ride. Having said this, I want to focus closely on ONE particular word in your hub.....that word is "WASTE." This may well be the key to your "anger." Coming to terms with this therefore can be an enormous relief to you in terms of the "letting go," I referred to. Putting the cheating and hurt BEHIND you is step #1. He cheated...ALOT...time with him became difficult and it is OVER.....done. The time you spent with him was NOT wasted. HE may have wasted your time based on the fact that ultimately he was not worthy of your love and your efforts.....but YOU did not waste your time at all. We experience, learn and grow with every relationship, with everything we do in our life. You also taught this man something, whether you realize it or not. Through you, he has had to face his own ugly deceitful ways that cost him the pure love of a GOOD woman. If it has not happened yet, one day this realization will hit him like a ton of bricks and worse, it will be too late for him to make amends. You need to believe in your strength and go forward. When you feel anger building over this period in your life, continue to remind yourself it's simply NOT IMPORTANT to you any longer. Do not allow the memory of this pain to steal your present joy and your desire to fall in love again. Open your heart and trust again. All men and all relationships are not at all the same. I believe you can conquer this. BELIEVE you can...and trust me, you will. Good luck dear lady.