Asim,
You stepped up, and we all been there .. you hit a bump in the road... that's all
there are enough people here who genuinely care for your wellness !!
Some of the Noobs don't understand what this community is about.. so the saying is true
"The people that matter don't mind and the people that mind don't matter".. other than the principles involved which you have addressed..
Nobody should look to you as having to "prove" anything.. thereby gaining "their respect".... you already have shown that here... Hawaiians.. have a belief .. that if you throw the stones .. someday more will be thrown at you..
So.... take time .. because that heals the wounds of life ... and I hope to see you here regularly again..
Aloha and Malama Pono ~
R