There are indeed. My friend at work has been married since the day they were born. Her spouse has been sober for fifteen years. Happily ever after? Uh no, they have thier struggles and problems but they love and respect each other and are very much each other's best friend.
My friend/support/father figure sober for twenty five years. He had a relapse when his first wife passed away. He is now completely sober and again happily married to the mother of his only child.
Yes there are happy endings. Sometimes that happy ending means you and that person find a way. Sometimes it means you find your own way; either way we all deserve a happy ending and we will have one if we want one.