SD, you are spot on in your posts. God bless you!
It's very good to see someone putting faith in Christ first and understanding how those OT promises HAVE BEEN fulfilled.