Hey Loopylu,
That sounds really tough, especially if it is effecting you leaving your house and day to day life. I’m not a professional but it sounds like it could be anxiety or PTSD maybe? I’d suggest calling your GP and see if they can come out to do a visit, if you find it hard to leave the house? Also maybe you could call the Mind helpline and see what they suggest too?
Take care of yourself <3 x*x