Ladybird.... I think you are onto the right idea....And, I am so glad that you can see the pitfalls of isolation.....it really, really does affect one's mood.
I suspect, from your description, that you probably have some low grade depression going on....very understandable.....probably, nothing that some "you time" and some good social contact wouldn't cure...lol...
Do you live in a rural area or ....are you near some town....I do think that location can play a big part, also.....