A: Vengeance is mine sayeth the Lord. Just forget it and move on. You may get satisfaction for a little while, but you will feel worse in the long run.
A: It sounds like you are the one doing all the work to keep the relationship going and that is why you feel the way you do. You are feeling resentment towards him because of that. Seems like he is taking you for granted. It takes both to make a relationship work. My thoughts are that you should sit... more