You're Vietnam!
After years of muddling through on your own, you've finally repaired yourself to a point of respectability. You would have been much better off had people you didn't like not kept insisting on spending so much time with you. But those times are fading quickly and these days you're pretty sure you won't get burned. Star power!
Sounds like how i feel at the moment.