I am very hopeful... and yes, its taking longer than I ever imagined, but sometimes it does I guess, and if he is worth waiting for, then there is nothing wrong with holding on. Hang in there Regrets, find something that calms you when you get upset, and remember when you feel really down, its only a 'wobbly' moment and temporary. Good luck