Please help me figure out what to do here. I've been with my boyfriend for about 8 months and until just recently I genuinely thought it was the best relationship I'd been in. Very positive, down to earth guy, very loving and supportive, laid-back, same values, his family are lovely too, stable job and friendships etc (ie no red flags).
However in the past few weeks he's taken a nosedive. His job which he's been in for a a few years is suddenly causing him so much stress he's being physically sick in the mornings, not sleeping well. His dad has been ill for some time and my boyfriend is usually very supportive with him and his mum but with the stress of work too it was getting to him (multiple phone calls a day with things going in one ear and out the other) and he's taken a step back from them. His close friends have also recently moved away and I think that has affected him too.
I persuaded him to see GP who signed him off work which is good, however I'm finding it difficult to cope with the apparent change in his personality.
I have a 6 year old DC and a job etc, and I feel like my boyfriend is wanting more of me than I can give. Actually even before the current problems he's probably been more full on than I'd like, as I do appreciate and need some time to myself. I'm running around in circles trying to make sure I'm looking after my DC, my flat, doing my job and having to give 110% to a relationship with someone this needy is draining me and making me feel very stressed out myself!
I ended up driving over to see him after I'd been out on our usual evening together which meant a very late night and a longer commute in the morning, basically because he was being needy. Then the other night he woke me up asking about a message he'd seen on my phone (not from going through my phone, just glancing at it while I was on WhatsApp). It really freaked me out because the way he was asking sounded like he was accusing me of something, not nice at all in the middle of the night. And generally he's just seeming edgy, negative, slightly aggressive/irritable. He says he's never normally like this and I don't know whether to believe him or not but I don't think his friends or parents etc would recognise this version of him - it all appears to be out of character!
What can I do? I don't want to dump someone who is struggling but I'm starting to feel quite unsure about the relationship, I just don't want to deal with instability like this if it's ongoing.