I'll be sure to pass on your thanks to my sons. My wife and I just tried to do the best we could (and many times made mistakes along the way). We're not much different from most other loving parents struggling to do what is right by and for our children.
That is not easy, and is something many parents fail to do.
Give yourself a big ol' pat on the back for a job well done.