It's good to hear you plan to save some money for emergency vet visits before buying another snake. But how do you try, and fail, at force feeding. I assume you meant assist feed or something, because forcing doesn't give the snake the option of refusing. How long after that did you wait to call the vet? Another 18-20 weeks?
Edit: I think the biggest problem is that most people who come on here and start a "My snake isn't eating" thread do so in the first week or two. You waited 5-6 months, then came on here and said "my snake's not eating, so I'm putting it in the freezer". Then you came back before people had a chance to help (if it wasn't already too late from your 5 month procrastination) and say, "It's already done, he's a snakesicle".