I think (and I don't know how old you are but I'm making a guess that you're young, like, in your teens) that 3.5 years is too long for a teenage relationship. No one knows who they are when they're a teenager and it was probably better for the both of you... but then again, it still hurts like...