To revisit, we talked, he said he did like swimming once he was there, but found it hard, I pointed out how much he had improved in the 6 weeks since he started and he had failed to see that, which has given him a mental boost to keep at it.
I think it's important for him to learn that he just can't give up if he does not feel like it and you have to work at things to get better. He can get quickly frustated when he can't get something quickly, but I suppose it's all part of learning and growing up.
I also said I find his comments and attitude upsetting, because I was trying to help him with something he wanted to do, I was not making him go, but it was important he did, at least the fact that it had all been paid for!
I think the less shouty, pre-planned pick your moment quiet chat a few days before tip has helped a lot, the lets talk about it approach and not the grumpy shouting one, because it just results in pissed off upset grumpier people.
He said something the other day, that was so hurful it made me really cry, he did not mean it as hurfull, but it just touched a nurve. He was getting ready for footy outside and I suggested wearing two sets of skins as it was so cold and he just said 'what do you know about football you're just a Mum'
I know it's all a fine line of letting them get on with it themselves and forging some independence, as well as guiding them best you can.
I also talk to my brother, his uncle a lot, as I am not a boy I don't think like one, DH is good too, but too close to it all. DS did not get into the school footy team and was full on devastated, first crushing disappointment, whatever we did or said made no difference, but then his uncle related how it had happened to him at school but it never put him off loving playing and how he still does 5 a side once a week aged 42!