Understand how hurt it is for a 7 year relationship to end because of he finding another gf.
I also have similar experience and have felt hurt down for many years too. But now I am married happily. So, don't worry, the hurt will fate out with time. And good life is just down the road.... the bf is not a good person, it is your luck to get rid of him. I am sure you will find a good husband in future. Don't give up and be good to yourself. We are all here supporting you!