Why did your boyfriend tell you he would never leave you when he had to do it?
Reality speaks volumes! When we meet someone we love we will
promise the moon, sun and stars and, in most cases mean it, but,
sometimes life just has some twists in it. Some of those promises
are broken. He meant well, but as we mature we should take some
promises with a grain of salt and realize that life can be tough,
people fall out of love, or something else has caused the person to
leave the relationship. Illness or death also is included in this.
It's impossible to promise someone you will never leave them. You
do deserve a reason so communicate and ask him why. If anything
else you can learn from this experience. I am truly sorry this has
happened to you, but things will get better.