I'm going to sing a different tune than everyone else and say do whatever you think will be best for you. A truck, no matter how much sweat and tears have been involved, is still just that.... a truck. I'm sorry things have gone down like they have. Everyone makes mistakes. We are always free to make a choice, but we can't choose the consequences that go along with them. Unfortunately some of those consequences are easier to be publicized than others. Keep your head up, and it will eventually blow over.
That being said.... I hope things settle down and you can keep the truck and enjoy the work and time you have into it.:thumb::thumb::thumb: