Thank you both for your kind replies
They say a problem shared is a problem halved, and though I'm not convinced, I am certain surrounding yourself with strong, positive and kind people can only improve any situation.
As I mentioned, my support network is really very poor these days so your kind words mean more than you know!
I feel somewhat guilty bringing up these issues when we have so much to be grateful for. Despite our obvious problems, I think I'm the luckiest person around having such a clever little man in my life

He really is the most wonderful little boy, so bright and kind, things aren't always bad.
Although I know nothing about BP, knowing what it's like to be in need of a bit of support, I hope I can perhaps give back to this group in a small way.