I'm Not Perfect
J Moss feat. Anthony Hamilton Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

"I′m Not Perfect"

I'm...
Anybody ever been here...
I just want to take a lil time and speak my peace

Everyday is a mad race movin at a fast pace... ya′ll
Never seem to get a break never seem to get a way... Naw
If it ain't working hard it's being a dad or mom...
I′ll be the first to admit of neglecting the relationship,.

With God(Not talking to u)
With God(Not spending time with u)
With God(Like I should forgive me I′ll do better)

I'm Not Perfect but I′m trying
(When u needed me there were a few times I did not come running)
I'm Not Perfect but I′m working
(When u wanted more I would give u less and Lord I'm sorry)
I′m Not Perfect but I'm getting closer the more that I know u
(Please give me another chance)
I'm Not Perfect but I′m better than I was on yesterday

Everytime I think about the times u bail me out God
(You′ve been so good to me)
Just want to scream and shout
If it ain't a conference call or playing basketball
I may forget to pray it′s been part of my day

With God(for not talking to u)
With God(never saying thank u)
With God(Like I should forgive me I'll do better)

I′m Not Perfect but I'm trying
(When u needed me there were a few times I did not come running)
I′m Not Perfect but I'm working
(When u wanted more I would give u less and Lord I'm sorry)
I′m Not Perfect but I′m getting closer the more that I know u
(Please give me another chance)
I'm Not Perfect but I′m better than I was on yesterday

I'm Not Perfect but I′m trying
(When u needed me there were a few times I didn't come running)
I′m Not Perfect but I'm working
(When u wanted more I would give u less and Lord I'm sorry)

I′m Not Perfect
(Your the one I love the most)
So how can I
(Forget to say I love u)
Always...
(How u look beyond my pride inside and blessed me) Anyway... (u loved me)
I′m Not Perfect
(U gave your life for me)
So how can I...
(Act like I don't hear u) Always...
(Let me come back to u)
Anyway...
(Forgive me)
(Lord I′ll never never turn my back on you again)

I'm Not Perfect but I′m trying
(When u needed me there were a few times I didn't come running)
I′m Not Perfect but I'm working
(When u wanted more I would give u less and Lord I'm sorry)
I′m Not Perfect but I′m getting closer the more that I know u




(Please give me another chance)
I'm Not Perfect but I′m better than I was on yesterday

Overall Meaning

The song "I'm Not Perfect" by J Moss featuring Anthony Hamilton is a reflective piece about the personal struggle with imperfection and the importance of self-forgiveness. The lyrics express the artist's desire to improve in their relationship with God and the acknowledgment of their faults, including neglecting their relationship with the divine, failing to pray, and not paying enough attention to their loved ones. The lines "I'm Not Perfect but I'm trying" and "I'm Not Perfect but I'm better than I was yesterday" reinforce the idea of making progress while acknowledging that perfection is impossible.


The chorus emphasizes the artist's plea for another chance to do things right and to be closer to God. The line "The more that I know you" highlights the importance of building a stronger relationship with oneself and with God, in order to find true contentment and self-acceptance. The song is a reminder that growth is a continuous process and self-forgiveness is essential in moving forward.


Line by Line Meaning

I'm...
Introducing oneself


Anybody ever been here...
Asking if anyone else has been in this situation


I just want to take a lil time and speak my peace
Expressing the need to speak one's mind


Everyday is a mad race movin at a fast pace... ya′ll
Stating the fast pace of daily life


Never seem to get a break never seem to get a way... Naw
Feeling unheard and unrecognized in daily life


If it ain't working hard it's being a dad or mom...
Recognizing the difficult roles of parenthood


I′ll be the first to admit of neglecting the relationship,.
Acknowledging a failure in a relationship


With God(Not talking to u)
Apologizing for not communicating with God


With God(Not spending time with u)
Apologizing for not spending time with God


With God(Like I should forgive me I′ll do better)
Asking for forgiveness and promising to do better


I'm Not Perfect but I′m trying
Admitting to imperfection and working towards improvement


(When u needed me there were a few times I did not come running)
Apologizing for not always being there when someone needed help


(When u wanted more I would give u less and Lord I'm sorry)
Recognizing shortcomings in providing support or love to someone


I′m Not Perfect but I'm getting closer the more that I know u
Getting closer to perfection through knowing God


(Please give me another chance)
Asking for another opportunity to improve and do better


Everytime I think about the times u bail me out God
Thinking about times when God has helped and provided support


(You′ve been so good to me)
Expressing gratitude for God's goodness


Just want to scream and shout
Feeling overwhelmed with emotions


If it ain't a conference call or playing basketball
Listing activities that can distract from prayer


I may forget to pray it′s been part of my day
Admitting to forgetting to pray


(never saying thank u)
Apologizing for not showing enough gratitude


(Please give me another chance)
Asking for another chance to express gratitude


(How u look beyond my pride inside and blessed me) Anyway... (u loved me)
Reflecting on God's love and blessings despite personal flaws


(Your the one I love the most)
Expressing love for God


(Forget to say I love u)
Acknowledging a failure to express love towards God


(Act like I don't hear u)
Apologizing for not listening to God


(Let me come back to u)
Asking for another chance to reconnect with God


(Forgive me)
Asking for forgiveness


(Lord I′ll never never turn my back on you again)
Declaring loyalty and commitment to God


I'm Not Perfect but I′m better than I was on yesterday
Acknowledging the journey towards improvement




Writer(s): Moss James Lorell, Allen Paul D, Holland Brandon Edward, Stanfield Byron Darnell

Contributed by Amelia W. Suggest a correction in the comments below.
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found