Look at what your getting out of it. If you find your a welcome mat for people getting stepped on a lot. From their ask yourself why you allow that to happen. Just like you Probaley feel I didn't think much of myself so I made myself available and a lot of times in spite of doing things I needed for me dropped what I was doing for people. Some of these people are not worthy of your attention. You may have I get professional assistance to jump start you to making some real cool changes. Feel better.