TeenHelp
Get Advice Quick Ask Support Forums Today's Posts Chat Room

Get Advice Connect with TeenHelp Resources
HelpLINK Chat and Live Help Facebook     Twitter     Tumblr     Instagram    Safety Zone
   Hotlines
   Alternatives
   Calendar


You are not registered or have not logged in
Hello guest! (Not a guest? Log in above!) As a guest you can submit help requests, create and reply to Forum posts, join our Chat Room and read our range of articles & resources. By registering you will be able to get fully involved in our community and enjoy features such as connect with members worldwide, add friends & send messages, express yourself through a Blog, find others with similar interests in Social Groups, post pictures and links, set up a profile and more! Signing up is free, anonymous and will only take a few moments, so click here to register now!



Why Me? Here is a safe space to let it all out, where you can rant about all the bad things life throws your way. Sometimes it just helps to ask "why me?"

Reply
 
Thread Tools Search this Thread Rating: Thread Rating: 1 votes, 5.00 average.
  (#5281 (permalink)) Old
nothereanymore Offline
67,605
I've been here a while
********
 
nothereanymore's Avatar
 

Posts: 1,912
Points: 19,331, Level: 20
Points: 19,331, Level: 20 Points: 19,331, Level: 20 Points: 19,331, Level: 20
Blog Entries: 44
Join Date: June 10th 2013

Re: Screaming thread. - September 11th 2017, 12:15 PM

Failure failure failure I'm not afraid to die and I would trade everything for it
Reply With Quote
  (#5282 (permalink)) Old
daisy_jam Offline
< < • > >
Average Joe
***
 
daisy_jam's Avatar
 
Name: Delwen
Age: 29
Gender: Female

Posts: 185
Points: 13,527, Level: 16
Points: 13,527, Level: 16 Points: 13,527, Level: 16 Points: 13,527, Level: 16
Blog Entries: 5
Join Date: May 28th 2015

Re: Screaming thread. - September 11th 2017, 01:02 PM

fuck these so called friends


breathe. it's just a bad day, not a bad life.
Reply With Quote
  (#5283 (permalink)) Old
Calaer Offline
I have the Millennium Puzzle
I've been here a while
********
 
Calaer's Avatar
 
Name: Calaer
Age: 29
Gender: Female

Posts: 1,678
Points: 20,292, Level: 20
Points: 20,292, Level: 20 Points: 20,292, Level: 20 Points: 20,292, Level: 20
Blog Entries: 54
Join Date: March 20th 2013

Re: Screaming thread. - September 11th 2017, 03:08 PM

I hate the fact that every time I try to let Jack have his freedom around the yard to do his business, rather than keep him on a running lead, he takes off and I have to go search for him.


"One day, in retrospect, the years of struggle will strike you as the most beautiful." ~Sigmund Freud

Reply With Quote
  (#5284 (permalink)) Old
DeletedAccount69
Guest
 
DeletedAccount69's Avatar
Edit avatar
 

Posts: n/a

Re: Screaming thread. - September 11th 2017, 05:15 PM

Now I'm freaking out. I had assumed he'd looked into that. What if I just screwed myself?
Reply With Quote
  (#5285 (permalink)) Old
Markus Offline
Professional Human
Average Joe
***
 
Markus's Avatar
 
Name: Marcus
Gender: Male
Location: Singapore

Posts: 144
Points: 4,382, Level: 9
Points: 4,382, Level: 9 Points: 4,382, Level: 9 Points: 4,382, Level: 9
Join Date: September 3rd 2017

Re: Screaming thread. - September 11th 2017, 05:35 PM

I have enough work today, I deserve a break tomorrow & the day after. Too much workload.
Reply With Quote
  (#5286 (permalink)) Old
Arabesque- golfing girl. Offline
Be Creative. Always Dance❤️

Jeez, get a life!
***********
 
Arabesque- golfing girl.'s Avatar
 
Name: Emmie🦋
Gender: Female
Location: grand jeté pas de deux en pointe❤️

Posts: 5,146
Points: 108,892, Level: 47
Points: 108,892, Level: 47 Points: 108,892, Level: 47 Points: 108,892, Level: 47
Blog Entries: 337
Join Date: March 6th 2017

Re: Screaming thread. - September 11th 2017, 07:55 PM

I want to cry. I don't understand this!
Reply With Quote
  (#5287 (permalink)) Old
Arabesque- golfing girl. Offline
Be Creative. Always Dance❤️

Jeez, get a life!
***********
 
Arabesque- golfing girl.'s Avatar
 
Name: Emmie🦋
Gender: Female
Location: grand jeté pas de deux en pointe❤️

Posts: 5,146
Points: 108,892, Level: 47
Points: 108,892, Level: 47 Points: 108,892, Level: 47 Points: 108,892, Level: 47
Blog Entries: 337
Join Date: March 6th 2017

Re: Screaming thread. - September 12th 2017, 12:39 AM

It's too much to handle! It makes me cry and hurt!
Reply With Quote
  (#5288 (permalink)) Old
DeletedAccount69
Guest
 
DeletedAccount69's Avatar
Edit avatar
 

Posts: n/a

Re: Screaming thread. - September 12th 2017, 05:19 AM

My life isn't so terrible. I am not as depressed but I still wait for things to fall apart.
Reply With Quote
  (#5289 (permalink)) Old
Member
Outside, huh?
**********
 
.:PrincessZelda:.'s Avatar
 
Name: Cathy
Age: 29
Gender: Female
Location: USA

Posts: 3,720
Points: 43,443, Level: 29
Points: 43,443, Level: 29 Points: 43,443, Level: 29 Points: 43,443, Level: 29
Blog Entries: 398
Join Date: January 16th 2012

Re: Screaming thread. - September 12th 2017, 11:39 AM

Who am I kidding? No one cares about me. Everybody wants me dead. Nobody wants me around anymore.




Member Since 1/15/2012
Reply With Quote
  (#5290 (permalink)) Old
Lionheart Offline
Member
Regular TeenHelper
*****
 
Lionheart's Avatar
 
Name: Oliver
Age: 30
Gender: Agender
Location: Neverland

Posts: 449
Points: 10,960, Level: 15
Points: 10,960, Level: 15 Points: 10,960, Level: 15 Points: 10,960, Level: 15
Blog Entries: 206
Join Date: December 17th 2013

Re: Screaming thread. - September 12th 2017, 01:49 PM

I'm going crazy! I fucking hate this! I'm so so hungry, so why can't you just shut up and let me eat something? What can I do to get you out of my fucking head?


It's ok to give in to an urge or make a mistake. You are only human and we all have our flaws. We all have our weak moments and we all make mistakes. Thats what makes us human.
Thats what makes us unique and beautiful

Courage isn't always a loud roar. Sometimes it is a quiet whisper at the end of a day saying: Tomorrow I will try it again!

Reply With Quote
  (#5291 (permalink)) Old
Markus Offline
Professional Human
Average Joe
***
 
Markus's Avatar
 
Name: Marcus
Gender: Male
Location: Singapore

Posts: 144
Points: 4,382, Level: 9
Points: 4,382, Level: 9 Points: 4,382, Level: 9 Points: 4,382, Level: 9
Join Date: September 3rd 2017

Re: Screaming thread. - September 12th 2017, 02:25 PM

Why is my workload getting heavier and heavier??????
Reply With Quote
  (#5292 (permalink)) Old
Calaer Offline
I have the Millennium Puzzle
I've been here a while
********
 
Calaer's Avatar
 
Name: Calaer
Age: 29
Gender: Female

Posts: 1,678
Points: 20,292, Level: 20
Points: 20,292, Level: 20 Points: 20,292, Level: 20 Points: 20,292, Level: 20
Blog Entries: 54
Join Date: March 20th 2013

Re: Screaming thread. - September 12th 2017, 02:44 PM

I wished everyone would just get along. Life is way too short for all of us to be at odds with each other. We just need to put the past behind us, and move forward with our life.


"One day, in retrospect, the years of struggle will strike you as the most beautiful." ~Sigmund Freud

Reply With Quote
  (#5293 (permalink)) Old
Lionheart Offline
Member
Regular TeenHelper
*****
 
Lionheart's Avatar
 
Name: Oliver
Age: 30
Gender: Agender
Location: Neverland

Posts: 449
Points: 10,960, Level: 15
Points: 10,960, Level: 15 Points: 10,960, Level: 15 Points: 10,960, Level: 15
Blog Entries: 206
Join Date: December 17th 2013

Re: Screaming thread. - September 12th 2017, 05:37 PM

You are being so fucking unfair!
I just wanted to let you know about my tine table and now I'm feeling all down and bad again. How is it evrrytime we talk you make me feel like a fucking failure. Like some annoying little pice of shit? And why fo you set rules I am supposed to follow and you break them however you please but if you do it its different than me doing it?


It's ok to give in to an urge or make a mistake. You are only human and we all have our flaws. We all have our weak moments and we all make mistakes. Thats what makes us human.
Thats what makes us unique and beautiful

Courage isn't always a loud roar. Sometimes it is a quiet whisper at the end of a day saying: Tomorrow I will try it again!

Reply With Quote
  (#5294 (permalink)) Old
DeletedAccount69
Guest
 
DeletedAccount69's Avatar
Edit avatar
 

Posts: n/a

Re: Screaming thread. - September 12th 2017, 08:14 PM

I feel like I should be dead. I don't know why I am having these extreme emotions to be honest.
Reply With Quote
  (#5295 (permalink)) Old
Kate* Offline
Member
Outside, huh?
**********
 
Kate*'s Avatar
 
Name: Katie
Age: 35
Gender: Female
Location: Ohio

Posts: 4,168
Points: 33,939, Level: 26
Points: 33,939, Level: 26 Points: 33,939, Level: 26 Points: 33,939, Level: 26
Join Date: January 6th 2009

Re: Screaming thread. - September 12th 2017, 08:17 PM

Pupils are dilated for who knows how long, so everything is blurry and I'm getting a headache.


Member Since: September 19, 2007
LHO: March 31, 2008- October 13, 2012

"Freedom is what you do with what's been done to you." Jean Paul Sarte
Reply With Quote
  (#5296 (permalink)) Old
Celyn Offline
~One Skittles Minion~

Jeez, get a life!
***********
 
Celyn's Avatar
 
Name: Holly
Gender: Female
Pronouns: She/Her
Location: Wales

Posts: 6,501
Points: 57,742, Level: 34
Points: 57,742, Level: 34 Points: 57,742, Level: 34 Points: 57,742, Level: 34
Blog Entries: 4
Join Date: June 16th 2009

Re: Screaming thread. - September 12th 2017, 09:14 PM

Headache, tired and irritable. Grr.


Mentoring and Support Team Leader | Click here to volunteer
Reply With Quote
  (#5297 (permalink)) Old
Arabesque- golfing girl. Offline
Be Creative. Always Dance❤️

Jeez, get a life!
***********
 
Arabesque- golfing girl.'s Avatar
 
Name: Emmie🦋
Gender: Female
Location: grand jeté pas de deux en pointe❤️

Posts: 5,146
Points: 108,892, Level: 47
Points: 108,892, Level: 47 Points: 108,892, Level: 47 Points: 108,892, Level: 47
Blog Entries: 337
Join Date: March 6th 2017

Re: Screaming thread. - September 12th 2017, 11:55 PM

I hate this! It's too much for me to handle!
Reply With Quote
  (#5298 (permalink)) Old
DeletedAccount71
Guest
 
DeletedAccount71's Avatar
Edit avatar
 

Posts: n/a

Re: Screaming thread. - September 13th 2017, 12:07 AM

I always tell you everything. You're the first one to know. Now you're just going to make some giant Facebook post about it and I get to find out with everyone else? You've explained your reasoning to me and I appreciate it but I am still incredibly angry about this.
Reply With Quote
  (#5299 (permalink)) Old
DeletedAccount69
Guest
 
DeletedAccount69's Avatar
Edit avatar
 

Posts: n/a

Re: Screaming thread. - September 13th 2017, 04:59 AM

I spent way too much money this month and feel like a failure.
Reply With Quote
  (#5300 (permalink)) Old
Kate* Offline
Member
Outside, huh?
**********
 
Kate*'s Avatar
 
Name: Katie
Age: 35
Gender: Female
Location: Ohio

Posts: 4,168
Points: 33,939, Level: 26
Points: 33,939, Level: 26 Points: 33,939, Level: 26 Points: 33,939, Level: 26
Join Date: January 6th 2009

Re: Screaming thread. - September 13th 2017, 06:19 AM

I asked you to delete ONE shift, not an entire WEEK! Now I'm paranoid that I've been let go and you haven't told me yet even though that doesn't make sense because I've heard nothing but good things.


Member Since: September 19, 2007
LHO: March 31, 2008- October 13, 2012

"Freedom is what you do with what's been done to you." Jean Paul Sarte
Reply With Quote
  (#5301 (permalink)) Old
Lionheart Offline
Member
Regular TeenHelper
*****
 
Lionheart's Avatar
 
Name: Oliver
Age: 30
Gender: Agender
Location: Neverland

Posts: 449
Points: 10,960, Level: 15
Points: 10,960, Level: 15 Points: 10,960, Level: 15 Points: 10,960, Level: 15
Blog Entries: 206
Join Date: December 17th 2013

Re: Screaming thread. - September 13th 2017, 06:31 AM

I'm so fucking tired. I hardly slept tonight because my mental health went down the drain for whatever reason.
So just leave me alone. I don't want to hear about how I'm tired or in a bad mood. Just leave me aloen today so I can sort myself out somehow.


It's ok to give in to an urge or make a mistake. You are only human and we all have our flaws. We all have our weak moments and we all make mistakes. Thats what makes us human.
Thats what makes us unique and beautiful

Courage isn't always a loud roar. Sometimes it is a quiet whisper at the end of a day saying: Tomorrow I will try it again!

Reply With Quote
  (#5302 (permalink)) Old
Arabesque- golfing girl. Offline
Be Creative. Always Dance❤️

Jeez, get a life!
***********
 
Arabesque- golfing girl.'s Avatar
 
Name: Emmie🦋
Gender: Female
Location: grand jeté pas de deux en pointe❤️

Posts: 5,146
Points: 108,892, Level: 47
Points: 108,892, Level: 47 Points: 108,892, Level: 47 Points: 108,892, Level: 47
Blog Entries: 337
Join Date: March 6th 2017

Re: Screaming thread. - September 13th 2017, 02:35 PM

Today is not a good day!
Reply With Quote
  (#5303 (permalink)) Old
Markus Offline
Professional Human
Average Joe
***
 
Markus's Avatar
 
Name: Marcus
Gender: Male
Location: Singapore

Posts: 144
Points: 4,382, Level: 9
Points: 4,382, Level: 9 Points: 4,382, Level: 9 Points: 4,382, Level: 9
Join Date: September 3rd 2017

Re: Screaming thread. - September 13th 2017, 03:41 PM

I have never had 150 before!!!
Reply With Quote
  (#5304 (permalink)) Old
Arabesque- golfing girl. Offline
Be Creative. Always Dance❤️

Jeez, get a life!
***********
 
Arabesque- golfing girl.'s Avatar
 
Name: Emmie🦋
Gender: Female
Location: grand jeté pas de deux en pointe❤️

Posts: 5,146
Points: 108,892, Level: 47
Points: 108,892, Level: 47 Points: 108,892, Level: 47 Points: 108,892, Level: 47
Blog Entries: 337
Join Date: March 6th 2017

Re: Screaming thread. - September 13th 2017, 07:06 PM

I upset and I don't know what to do anymore. I don't care!
Reply With Quote
  (#5305 (permalink)) Old
Kate* Offline
Member
Outside, huh?
**********
 
Kate*'s Avatar
 
Name: Katie
Age: 35
Gender: Female
Location: Ohio

Posts: 4,168
Points: 33,939, Level: 26
Points: 33,939, Level: 26 Points: 33,939, Level: 26 Points: 33,939, Level: 26
Join Date: January 6th 2009

Re: Screaming thread. - September 13th 2017, 08:05 PM

I may have to adjust meds to deal with the side effects even though it's working amazingly well. Mild hearing issues have turned into balance issues and vertigo, but I'm between doctors right now. And sometimes I have it and sometimes I don't


Member Since: September 19, 2007
LHO: March 31, 2008- October 13, 2012

"Freedom is what you do with what's been done to you." Jean Paul Sarte
Reply With Quote
  (#5306 (permalink)) Old
DeletedAccount71
Guest
 
DeletedAccount71's Avatar
Edit avatar
 

Posts: n/a

Re: Screaming thread. - September 14th 2017, 12:07 AM

I feel useless and pathetic.
Reply With Quote
  (#5307 (permalink)) Old
DeletedAccount69
Guest
 
DeletedAccount69's Avatar
Edit avatar
 

Posts: n/a

Re: Screaming thread. - September 14th 2017, 01:21 AM

I fucking hate life.
Reply With Quote
  (#5308 (permalink)) Old
Member
Outside, huh?
**********
 
.:PrincessZelda:.'s Avatar
 
Name: Cathy
Age: 29
Gender: Female
Location: USA

Posts: 3,720
Points: 43,443, Level: 29
Points: 43,443, Level: 29 Points: 43,443, Level: 29 Points: 43,443, Level: 29
Blog Entries: 398
Join Date: January 16th 2012

Re: Screaming thread. - September 14th 2017, 12:02 PM

Why am I still alive? I don't deserve to be alive. All I do is cause problems. I'll never accomplish anything in life.




Member Since 1/15/2012
Reply With Quote
  (#5309 (permalink)) Old
nothereanymore Offline
67,605
I've been here a while
********
 
nothereanymore's Avatar
 

Posts: 1,912
Points: 19,331, Level: 20
Points: 19,331, Level: 20 Points: 19,331, Level: 20 Points: 19,331, Level: 20
Blog Entries: 44
Join Date: June 10th 2013

Re: Screaming thread. - September 14th 2017, 12:15 PM

It's almost over.
Reply With Quote
  (#5310 (permalink)) Old
Arabesque- golfing girl. Offline
Be Creative. Always Dance❤️

Jeez, get a life!
***********
 
Arabesque- golfing girl.'s Avatar
 
Name: Emmie🦋
Gender: Female
Location: grand jeté pas de deux en pointe❤️

Posts: 5,146
Points: 108,892, Level: 47
Points: 108,892, Level: 47 Points: 108,892, Level: 47 Points: 108,892, Level: 47
Blog Entries: 337
Join Date: March 6th 2017

Re: Screaming thread. - September 14th 2017, 03:55 PM

It's too much! I need this pain to go away!
Reply With Quote
  (#5311 (permalink)) Old
Markus Offline
Professional Human
Average Joe
***
 
Markus's Avatar
 
Name: Marcus
Gender: Male
Location: Singapore

Posts: 144
Points: 4,382, Level: 9
Points: 4,382, Level: 9 Points: 4,382, Level: 9 Points: 4,382, Level: 9
Join Date: September 3rd 2017

Re: Screaming thread. - September 14th 2017, 05:28 PM

I want to be free!
Reply With Quote
  (#5312 (permalink)) Old
Kate* Offline
Member
Outside, huh?
**********
 
Kate*'s Avatar
 
Name: Katie
Age: 35
Gender: Female
Location: Ohio

Posts: 4,168
Points: 33,939, Level: 26
Points: 33,939, Level: 26 Points: 33,939, Level: 26 Points: 33,939, Level: 26
Join Date: January 6th 2009

Re: Screaming thread. - September 14th 2017, 07:08 PM

I am LEARNING, I DON'T know what you wanted, and yelling at me wouldn't have made me suddenly know! By the way, the price you wanted, was on the FUCKING DISPLAY, try reading it before sniping at me for no reason!


Member Since: September 19, 2007
LHO: March 31, 2008- October 13, 2012

"Freedom is what you do with what's been done to you." Jean Paul Sarte
Reply With Quote
  (#5313 (permalink)) Old
DeletedAccount42
Guest
 
DeletedAccount42's Avatar
Edit avatar
 

Posts: n/a

Re: Screaming thread. - September 14th 2017, 09:52 PM

To Dad,

Stop being a fucking bitch and telling me to just "calm down" when Im having a panic attack. You are a piece of shit sometimes.

To my best friend
Thank tou for being there for me when I am having attacks or am suicidal. I truly love you, more than words can say.
Reply With Quote
  (#5314 (permalink)) Old
Arabesque- golfing girl. Offline
Be Creative. Always Dance❤️

Jeez, get a life!
***********
 
Arabesque- golfing girl.'s Avatar
 
Name: Emmie🦋
Gender: Female
Location: grand jeté pas de deux en pointe❤️

Posts: 5,146
Points: 108,892, Level: 47
Points: 108,892, Level: 47 Points: 108,892, Level: 47 Points: 108,892, Level: 47
Blog Entries: 337
Join Date: March 6th 2017

Re: Screaming thread. - September 15th 2017, 02:30 AM

I hate tonight. I need it to be over!!
Reply With Quote
  (#5315 (permalink)) Old
nothereanymore Offline
67,605
I've been here a while
********
 
nothereanymore's Avatar
 

Posts: 1,912
Points: 19,331, Level: 20
Points: 19,331, Level: 20 Points: 19,331, Level: 20 Points: 19,331, Level: 20
Blog Entries: 44
Join Date: June 10th 2013

Re: Screaming thread. - September 15th 2017, 04:47 AM

I can't wait to be free. I just want it all to stop.
Reply With Quote
  (#5316 (permalink)) Old
DeletedAccount69
Guest
 
DeletedAccount69's Avatar
Edit avatar
 

Posts: n/a

Re: Screaming thread. - September 15th 2017, 09:36 AM

I am worthless.
Reply With Quote
  (#5317 (permalink)) Old
Arabesque- golfing girl. Offline
Be Creative. Always Dance❤️

Jeez, get a life!
***********
 
Arabesque- golfing girl.'s Avatar
 
Name: Emmie🦋
Gender: Female
Location: grand jeté pas de deux en pointe❤️

Posts: 5,146
Points: 108,892, Level: 47
Points: 108,892, Level: 47 Points: 108,892, Level: 47 Points: 108,892, Level: 47
Blog Entries: 337
Join Date: March 6th 2017

Re: Screaming thread. - September 15th 2017, 02:57 PM

I hate everything!!
Reply With Quote
  (#5318 (permalink)) Old
Calaer Offline
I have the Millennium Puzzle
I've been here a while
********
 
Calaer's Avatar
 
Name: Calaer
Age: 29
Gender: Female

Posts: 1,678
Points: 20,292, Level: 20
Points: 20,292, Level: 20 Points: 20,292, Level: 20 Points: 20,292, Level: 20
Blog Entries: 54
Join Date: March 20th 2013

Re: Screaming thread. - September 15th 2017, 03:17 PM

I hate how you make me feel about myself.


"One day, in retrospect, the years of struggle will strike you as the most beautiful." ~Sigmund Freud

Reply With Quote
  (#5319 (permalink)) Old
London_grace Offline
No worries
Regular TeenHelper
*****
 
London_grace's Avatar
 
Name: London
Age: 21
Gender: Female

Posts: 410
Points: 9,243, Level: 14
Points: 9,243, Level: 14 Points: 9,243, Level: 14 Points: 9,243, Level: 14
Join Date: February 26th 2017

Re: Screaming thread. - September 15th 2017, 05:54 PM

I can't find my sunglasses!!!
Reply With Quote
  (#5320 (permalink)) Old
Thinking Offline
Think, and solve problems!!
Junior TeenHelper
****
 
Thinking's Avatar
 
Name: Ivan
Age: 25
Gender: Male
Location: Teenhelp

Posts: 267
Points: 10,154, Level: 14
Points: 10,154, Level: 14 Points: 10,154, Level: 14 Points: 10,154, Level: 14
Blog Entries: 67
Join Date: February 19th 2017

Re: Screaming thread. - September 15th 2017, 07:24 PM

I have a heart. It aches.


Do my best at everything I can to live a happy, perfect life.

Happy life won't come by being happy everyday. Struggle and always work hard.

Forgive other's imperfection, they will work hard about it once I point it out to them, just like what I should be doing.

On the other hand, never tolerate with my own mediocrity. Never slack and always strive improvement.

Never settle. Never give up.
Reply With Quote
Reply

Bookmarks

Tags
screaming, thread

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Rate This Thread
Rate This Thread:

Posting Rules
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


 
User Infomation
Your Avatar

Latest Articles & News
- by Rob
- by Rob

Advertisement



All material copyright ©1998-2024, TeenHelp.
Terms | Legal | Privacy | Conduct | Complaints | Mobile

Powered by vBulletin®.
Copyright ©2000-2024, Jelsoft Enterprises Ltd.
Search engine optimization by vBSEO.
Theme developed in association with vBStyles.