I guess I also worry because BF appears to be a high functioning alchoholic. He runs a successful business, attends the gym, does charity events so it is difficult to believe he is in this category.

Also I worry that me saying he is an 'alchoholic' or has 'bipolar' is because actually he is just a rubbish partner and doing things to push me away and I am making excuses for the reality of the situation!

I hope that makes sense.