Steve, It is never easy to find the right words when replying to you especially when the words I would have chosen have already been said by your many friends.  It must be exhausting for you both trying to stay positive but the love you and Jane have for one another, and for life, shines through in everything you write and hopefully goes a long way in giving you the strength to cope.  Take heart in the small achievements.  
Love Kath xx