Considering your largest holding (according to you) is ENB...down 19% from its all time high in 2015..... I would say you have performed a miracle.
Here is some good news though;
I bought some ENB today :)