786 i know you might not want to post here when you are having bad days BUT thats the time you should. There are amazing people here who can offer advice and give such good support. Here isnt just for the good days its also for the days you need a friendly ear too.
Keep smiling!!
k x