Me and my boyfriend have been together for about a year. We met online. Things were rocky from the beginning between us, we could never agree upon anything, literally nothing. Everything lead up to an argument. We have been trying so hard to make things better and its been working but a couple months ago I found he cheated on me. Like full cheating; talking, flirting, kissing, having the girl sle..