I agree with the last 2 comments. Stay strong Alloneword, Xmas is often a difficult time when we reflect on what could have been etc..your life will get better but I do think you have hit an all time low from reading your very sad post. Keep your chin up and please please do not do anything silly, you are worth a lot more, pick yourself up, brush yourself down and battle on.