I am not going to give you any reasons. If you do not enjoy chess, if it has a net negative effect on your life, then you shouldn't play it. When it comes to hobbies, you should choose those that make you happy and avoid those that don't. There are many other things you can do with your life.
As for not seeing improvement, you joined chess.com a couple of months ago. What do you expect? Becoming an expert in a few weeks? Chess is hard and getting better at it takes time (and lots of effort), especially if you do it on your own. Don't expect very fast progress. It does feel like 3 steps forward, then two steps back at times. Unless you are super talented, that's just the reality.
Try being process oriented rather than results oriented. Every loss is a gift because it allows you to identify the parts of the game that you need to work on to get better - you then know your weakness which you can overcome. That's what I call being process oriented. At least that's what I believe and tell my students. When I win a clean game I say my opponent wasn't strong enough to provoke my weaknesses and thus I didn't learn anything from it. I teach chess for a living for the last 10 years and hundreds of students became more happy with their chess after internalizing this and other psychological perceptions.