Problem solving is something that has to be "learned." There's so much info. out there that I couldn't tell you where to start, only to start. Go to the library and just pick one and repeat. Audio can be quicker, which I prefer. For starters, it seems that you may procrastinate a bit. That may be a good place to start, actually where I'd suggest you start. I have a book on procrastination, but I've yet to read it yet. LOL! Dumbest gift I've ever gotten and seen in print. Seriously, how you problem solve is one and only one problem at a time and start working on that problem as soon as possible and work it through until finished. Make yourself do this! Sometimes to problem solve is to simply let it go if it is beyond your control. i.e. a break-up. Why waste your time in a bad one? All that could do is cause you to miss a good one. Also, don't dwell. Put your energies in an area that is of most concern. i.e. Accounting. Okay, you messed up - learn from it, forget about what is done and focus on only the upcoming. If getting screamed at upsets you, then walk away from it or hang up on it. In other words, YOU have the power to avoid being screamed at. Clearly you realize that the harmful things you do to yourself are a short term solution and never fixes a problem. Again, focus on one problem at a time, one day at a time. Choose how you are going to be treated and accept nothing less. You will always be sensitive and there's no harm in that, the only harm is that you are letting your sensitivity control you. Make a few changes and you are well on your way. Life is full of pain, it is our reaction to it that makes us who we are. Learn from pain and learn to offset what you can't control and sometimes that means avoidance. Avoidance from bad people, circumstances, and bad reactions or self-choices. Learn to let go and learn to get going. As Jackie Kennedy once said (an my motto too), "You can only be intimidated if you allow yourself to be." I promise that you can do this! You can become stronger and the person that you want to be. This doesn't mean colder, just wiser and more self-loving. All the best!