From a spiritual, almost spiritual perspective, the more obstacles you have can be the devil trying to stop you from your goal. I hope you're not running into them then giving up. Keep going and each progression you make will increase your mood. Its a great feeling to surpass what's blocking you
I know its hard to let go of people you've known for years, but if the relationship is not beneficial its not meant to be. Letting go of that dead weight is good for you. Many purple act happy when you succeed but that's all fake. You can tell. Let them mother fukkers go
Just decide what your dream/goal/passion is and pursue it. And if you keep getting stopped, pursue it even harder. Good luck