An exact diagnosis is not important -- the important news is that all of the situations you outline are similar to situations other members have brought to the board, and in these situations there are coping tools you can learn to help make things better. Let's take #2 for example. Can you give us more detail on how the situation unfolded? We don't need to know the issue with your son; concentrate on how you took leave from your bf, his response, and how you responded to his response.
These situations, especially when all combined and recurring, can be very frustrating! The good news is that you can work to improve things.
RC