Sorry to hear about your gear problem. My partner and I had a nose gear up landing which I also attributed to a problem with the strut. We bought the aircraft after an estate settlement and then had it down for about a year replacing the interior and glass. Because it sat for (?) years, it was difficult to service the strut to the proper extension. After flying for about five months, we raised the gear after take off and did not get a nose gear up indication. My partner recycled the gear and on the second try the nose gear indicated up. I think that the nose gear didn’t extend properly after take off and on the second try, it forced it’s way past the uplock. We then couldn’t get the uplock to release. I learned two things. 1. resist the temptation to recycle the gear if it indicates down. 2. If there is a problem with strut servicing or the airplane has been down for a while, have the struts evaluated carefully and over hauled if necessary.