ITs ok to feel like this - It shows you care.
Firstly, stop feeling guilty for feeling like you are, you are not letting anyone down. It looks like it has all become a little too much, longer term, this will be a good thing. Even speaking out on here is a good first step. Please, do not try to solve this on your own, speak to those closest to you and let them know how you are feeling and what if anything they can do to help - trust me they will want to.
Be patient, you will have good days and bad days. I know nothing about you or your life but when i found myself feeling in a similar way, i found some small changes made a positive difference:
1/ Get fresh air, i found a walk first thing in the morning got me into a better frame of mind for the day ahead. Your life may not allow this so just get a walk in at anytime you can.
2/ Set some targets for the day - both work and personal.
3/ Talk, vent, scream, shout - whatever it is you feel is needed, do it.
4/ Let people in, not everyone, just someone - it will help massively, a problem shared and all that
5/ Note down the bad days and what the trigger was or could be. Keep a log like this and you may start to see some patterns forming that you can then work on.
6/ Let work know, the last thing you need is to add more stress by keeping it from those unsuspecting.
Remember, your doing great!!!!
Firstly, stop feeling guilty for feeling like you are, you are not letting anyone down. It looks like it has all become a little too much, longer term, this will be a good thing. Even speaking out on here is a good first step. Please, do not try to solve this on your own, speak to those closest to you and let them know how you are feeling and what if anything they can do to help - trust me they will want to.
Be patient, you will have good days and bad days. I know nothing about you or your life but when i found myself feeling in a similar way, i found some small changes made a positive difference:
1/ Get fresh air, i found a walk first thing in the morning got me into a better frame of mind for the day ahead. Your life may not allow this so just get a walk in at anytime you can.
2/ Set some targets for the day - both work and personal.
3/ Talk, vent, scream, shout - whatever it is you feel is needed, do it.
4/ Let people in, not everyone, just someone - it will help massively, a problem shared and all that
5/ Note down the bad days and what the trigger was or could be. Keep a log like this and you may start to see some patterns forming that you can then work on.
6/ Let work know, the last thing you need is to add more stress by keeping it from those unsuspecting.
Remember, your doing great!!!!