I know nothing of your unwillingness to fly at an organized flying site and could care less but I do know curbs are hard on landing gear.
I also know I have taken care in a carefull explination of many of the factors that effect the problem you are having with that airplane and if you try the type of takeoff start that I proposed it will lead to success and understanding as well.
John