levelling out

Since i found out my friend had terminal cancer i severely went down hill,i have picked back up to a steady level after a few weeks of depression.I can think clearer now,but still quite lonely when not at work,need to try and go out and hopefully meet someone,i do have alot to offer someone special but im so hesitant as i dont want to hold anyone back with my stress issues,ive been told that im not as bad as i think i am behavior wise,but i lack in self esteem.....there must be some hope for me