Jeremy - Just repent of your previous behavior and mean it from the heart. God will forgive.
You seem to be on the correct path now and that is what matters... Please remember
John 3:16 (KJV).
There is only ONE unpardonable sin... that is recapped in
Luke 12:8-12 (KJV) where at the coming of the antichrist, many will be deceived into thinking thet he actually IS Christ. However, those who know and understand
Luke 12 as well as all of Revelation and know that the antichrist comes to earth at the sixth trump to deceive. The unpardonable sin is for God's elect - those persons who KNOW that the antichrist comes to earth first pretending to be Christ - to refuse to allow God to speak through them when they are delivered up to witness against Satan. Since the antichrist has not yet arrived, no one could have committed the unpardonable sin as yet.
Many persons who have never been taught about the antichrist and the time lines as covered in Revelation, will be the ones thinking that the antichrist is in fact Christ because they just don't know any better.
Perhaps you could go over the very scripturally accurate teachings located here for a better understanding of what will happen in the end times and how those who do not understand this will be deceived. PLEASE read these studies through in their entirety because they are accurate based upon the Original Manuscripts:
http://www.biblestudygames.com/bible...fthechurch.htm
and
http://www.biblestudygames.com/bible...forgivable.htm
Just stay in God's Word, try your best to stay on the path to Him and you'll be just fine.