If you were honest, then you are living your truth.
Not many people can say they are doing that.
You have freed him to go out there and eventually love someone who can truly love him back.
And you have freed yourself to find someone more compatible to you.
You did the right thing for both of you.