Thank you everyone!
He is definitely my heart horse. Been through some rough times and even had to watch him get sold once. I am just so glad that he is mine now and that I get to decide his fate instead of someone else.
He is doing so great for 23 years old. The only way I can really see his age is when I look at his teeth :P He is missing three front ones on the top but other than that he is in great health.