Hey, this is the best answer, hits all the points, and is concise. Most people avoid counseling b/c of the feared cost. You can find it cheap, and for many, even a few visits can help set you on the path that you need - that you obviously want based on the OP.
I'll also 2nd that giving up...