Hi Starr,
It's good to know that my breakdown had a positive spin to it. I can imagine much of the panic attack and stress you've had is due to the worry of pregnancy. About 5 years ago my wife (then, girlfriend) thought she was pregnant and I was so stressed that I couldn't sleep for 6 weeks - and I had trouble concentrating.
I had somewhat of a breakthrough this weekend. I was really depressed, and eventhough I usually try to hide my depression and stressful thoughts from my wife in fear that it will frustrate her too, I told her about how much I was hurting inside and how I was in such fear of the future based on my decisions. She completely turned it around saying that she is glad I made the decisions I did because it's forcing me to deeply understand myself and in the long-run it will strengthen our relationship. She said she didn't care if we took a loss financially because we'll gain so much in creating a better relationship and better communication. She helped me see the positive side of the situation - I was so excited all night.
I noticed that the depression is worse when I get less sleep - so this morning was hard, but I've slowly been getting better by saying to myself "you can't change what you've done, so just move forward towards making everything better again - that's all you can do"
I found a cool site called coping.org that had some great tips on self-hatred, guilt, affirmations, etc. I'm planning on doing each of the writing exercises - once I have time. I'm trying to keep reminding myself of how blessed I am instead of focusing on the negative. Although, it seems like everyone around me just stumbles into better and better situations, I've accepted that I need to get back to the roots of who I am before I can move forward in my career. It's hard trying to be so humble again - but I think it's going to get me out this rut of feeling pressured to be what the majority of the population is like - and that my unpractical ways are creating interesting experiences for me - even if it isn't the most efficent way of doing things.
btw... 21 is a great age. Trust me, these will be great times in your life, and if you work towards an optimistic point-of-view, the years will keep getting better. I'm only 32, but until last year