Why do you feel embarrassed that your line manager wanted to help?
You have loads to live for. Why not try joining in with our fab 5's so you can help to see some of the positives?