As the one in relationships who has been in the role of crying and praying for forgiveness, I will tell you that it can be emotional manipulation. If you continue to let it work, then the behavior that caused you to be upset will happen again.
Trust your instincts. If this relationship doesn't feel right, it's not right. I feel like the only thing we truly owe each other in relationships is respect, and staying with him because you feel badly isn't respecting him, it's basically lying to him, and it isn't very respectful to yourself, either.
Good luck to you. I hope it all works out soon!