You sound like your struggling a bit with some emotional issues.
As you have discovered posting on this forum expressing how you feel can help, talking is another way of expressing your emotional self and some counselling could possibly help even more.
I found that after having been given a...