I just wanted to throw my 2 cents in. I agree with the other posters who told you not to be too generous (i.e. frivolous) with your money. That's NOT the way to make friends. Sure, you don't want to be a tight-wad and all that, but don't go overboard with generosity because it makes you look desperate and gains you no respect. As soon as the money's gone, the friends are gone.
As far as being successful and folks not liking you for it, that is possible, especially with friends and family who may have looked down on your lifestyle of free living while they humped away at a 9 to 5. Now that you're doing better than them AND living the lifestyle you want, it's really sticking in their craw. It could be that.
On the other hand, if you are an arrogant bass turd who constantly rubs it in their face that you did it "your way" and your still kicking their a$$ financially, well, that's not going to earn you any brownie points, either. Do a little introspection and make sure that you're not being the a$$ you never wanted to be. Better yet, you could just ask your friends & family why their attitude has changed toward you. Just lay it out there and see what they say.
Lastly, if you're not ready to put in some work to patch up old relationships, it might be time to make some new ones.