Feeling bad in a bad situation is normal. Do not beat yourself about it. If you think there are issues that concern you and are causing you anxiety or stress, why not seek professional help of a therapist to help manage the issues better.
Next Steps
Ask for help. Go to a therapist ou can even take online video consultations if you need.
Health Tips
A therapist can help you not only for illness but personal development and reducing distress.