Long Have I Accepted

Long have I accepted that the tears that I’ve shed are never going to bring you back.
Long have I accepted that you left me for another because it’s easier that way.
Long have I accepted that even if I try to move the heavens and the earth, you still wouldn’t stay.
Long have I accepted that you are happy with someone else.
Long have I accepted it and moved on.