Whew......breathe......the difference between a bad day and a good day is usually....just one day.
You can't change the past. There is no useful purpose in thinking about shoulda, woulda, coulda's. You do have today......and a whole bunch of tomorrows.
You haven't done something you really wanted to do in a long time......so make tomorrow special. What is something you could do that is really nice just for you? Even if it's something little like closing the bathroom door and drawing a nice hot bath.....do it.
You've neglected your friends and loved ones? Sometime next week, pick up the phone and call them.....reconnect.
Regrets and resentments are really very self destructive......begin to explore creative ways that you can remove these feelings from your life.
Little by little......one day at a time.....you'll feel better.
gentle hugs
ke