I am much better at discussing a person's problem with them real time and recommending a solution than doing this online.The format at stackoverflow is very much forum-based, (i.e. not real time), and really hard for me. I have posted two solutions now that have gotten downvoted with no real comments as to why they were down voted. Or at least one of them did not tell me why my solution was downvoted.
This creates a reputation sinkhole, where points you have earned over a long time seep out like a bad leak.
Anyway, I get very depressed by this, and tend to be less likely to post potential solutions for people, thinking...yeah I know the answer to that, but I am sure someone else will know and post it.
Anyone have any mindhacks to help me not get so depressed and anxious about downvotes?
Edit: Thanks for all the great suggestions.