If he's that kind of guy what's keeping you from moving on? If you love him you would still cheat on him and watch him get hurt?
We were together for a really long time, I grew very attached to him, and I started to depend on him. I don't want to let 2 years go to waste. That's what's holding me back