Tennis can be a very frustrating sport. There is no way around the hard work. Embrace it. You have to put in the hours because there is always something you can improve. [Y]ou have to put in a lot of sacrifice and effort for sometimes little reward but you have to know that, if you put in the right effort, the reward will come.
The true secret of giving advice is, after you have honestly given it, to be perfectly indifferent whether it is taken or not, and never persist in trying to set people right.