Hello @themi. Happy belated birthday to you. It seems as though you figured out what it takes to turn your life around where others will want to be in your presence. The primary thing I believe is not expecting things from others. When people feel that the only reason you want them near you is for them to bring your gift, you'll lose all the people in your life.
Is that a photo of your birthday cake?
Take care and have a good rest of your week.