I believe he told you while you were in the hospital because he knew you were in a safe place in case you didnt take the news well. putting your joy and happiness in another persons hands is never the answer. they will always disappoint you. dont give someone else that much power over your life. you have to live for you. i know it is hard to see it now, but there will come a time that it is all worth it. i fought for 30 years for it to happen. but it finally did. take care of yourslef.